Telesia Davis was born in 1961, age 63. Telesia Davis's address is 1996 Wilmington Street , Opa Locka, FL 33054. Possible relatives include Jarvon Davis, Jerrod Davis and 15 others. Public records show Telesia has also lived in Miami, FL. Telesia's latest phone number is (305) 582-7143. Previous phone numbers include (305) 582-7568 and (305) 681-0685.
Results 1 - 1 of 1