Barbara Leonard was born in 1939, age 84. Barbara Leonard's address is 9012 Lake Point Boulevard , Lake Wales, FL 33898. Possible relatives include Jennifer Ingram, Arlene Leonard and 7 others. Public records show Barbara has also lived in Englewood, FL and Hahira, GA. Barbara's latest phone number is (740) 502-9570. Previous phone numbers include (863) 696-7865.
Address History: 9012 Lake Point Boulevard, Lake Wales, FL 33898;
9 Hacienda Drive, Englewood, FL 34223;
Hahira, GA 31632;
Westerville, OH 43082
Results 1 - 1 of 1