Leo Perry was born in 1932, age 92. Leo Perry's address is 1243 Flamingo Drive , Englewood, FL 34224. Possible relatives include Leo Berry, Ann Marie and 2 others. Public records show Leo has also lived in Englewood, FL and Norton, MA. Leo's latest phone number is (508) 285-4832. Previous phone numbers include (617) 986-5532 and (781) 986-5532.
Address History: 1243 Flamingo Drive, Englewood, FL 34224;
821 Harvard Street, Englewood, FL 34223;
Norton, MA 02766;
Randolph, MA 02368
Results 1 - 1 of 1