Clela Foxworth's address is 11451 Sally Road , Dade City, FL 33525. Public records show Clela has also lived in Dade City, FL. Clela's latest phone number is (352) 567-2786. Previous phone numbers include (813) 715-4492.
Also goes by: Clela Foxworth
Address History: 11451 Sally Road, Dade City, FL 33525;
2254 P/O Box, Dade City, FL 33526
Results 1 - 1 of 1