Records link phone number (520) 458-5012 with Luis’s details. Luis has previously lived in Sierra Vista, Fort Pierce and Ocala. His birth year was listed as 1957. 6554 Stillwater Ave, Cocoa, Fl 32927 is where Luis resides. The current age of Luis is 67.