Julia Stafford was born in 1930, age 94. Julia Stafford's address is 2230 Northwest 175th Street , Opa Locka, FL 33056. Possible relatives include Sekeenya Bonner, Letitia Calderwood and 9 others. Public records show Julia has also lived in Miami, FL and Miami Gardens, FL. Julia's latest phone number is (305) 493-2409. Previous phone numbers include (305) 624-5813 and (305) 624-6385.
Address History: 2230 Northwest 175th Street, Opa Locka, FL 33056;
20773 Northwest 9th Court Apartment 102, Miami, FL 33169;
Miami Gardens, FL 33056;
North Miami Beach, FL 33160;
Port Charlotte, FL 33980
Results 1 - 1 of 1