Leo Follett was born in 1940, age 84. Leo Follett's address is 10922 Southwest 83rd Court , Ocala, FL 34481. Possible relatives include Clinton Follett, Emma Follett and 10 others. Public records show Leo has also lived in Dunnellon, FL and Marathon, FL. Leo's latest phone number is (305) 289-4326. Previous phone numbers include (319) 547-5387 and (352) 291-0488.
Address History: 10922 Southwest 83rd Court, Ocala, FL 34481;
5674 West Grovepark Road, Dunnellon, FL 34433;
Marathon, FL 33050;
Marathon Shores, FL 33052;
Cresco, IA 52136
Results 1 - 1 of 1