In addition to Opa Locka, Shelby also lived in Miami, New Orleans, Miami Beach and one other city. Records link phone number (305) 493-3071 with Shelby’s details. 1969 is the birth year of Shelby. The residency of Shelby is at 4464 185Th St, Opa Locka, Fl 33055. Possible relatives of Shelby are: Donna Marie Myles, Mercedes Ashton, Kim Myles Anderson and 2 other people. The current age of Shelby is 55.