Elfreda Horton was born in 1970, age 54. Elfreda Horton's address is 5929 Sw 63rd Street , South Miami, FL 33143. Possible relatives include Tracy Currie, Antonio Horton and 7 others. Public records show Elfreda has also lived in Miami, FL. Elfreda's latest phone number is (305) 274-4260. Previous phone numbers include (305) 694-9121 and (786) 317-2296.
Results 1 - 1 of 1