Celia Farmer's address is 12339 Southbridge Terrace , Hudson, FL 34669. Possible relatives include Shirley Farmar, William Farmar and 3 others. Public records show Celia has also lived in Newberry, FL. Celia's latest phone number is (727) 857-6879. Previous phone numbers include (813) 389-8656 and (813) 929-8893.
Results 1 - 1 of 1