Amy Leonard was born in 1962, age 61. Amy Leonard's address is 3231 Astor Avenue # 1, Toledo, OH 43614. Possible relatives include Amy Leonard, Beth Leonard and 9 others. Public records show Amy has also lived in San Francisco, CA and New Orleans, LA. Amy's latest phone number is (207) 775-6564. Previous phone numbers include (419) 381-0219 and (419) 902-9217.
Address History: 3231 Astor Avenue # 1, Toledo, OH 43614;
1288 Columbus Avenue # 333, San Francisco, CA 94133;
New Orleans, LA 70117;
Bowdoinham, ME 04008;
Portland, ME 04102
Results 1 - 1 of 1