Michael Leeds was born in 1982, age 42. Michael Leeds's address is 2427 Hempstead Road , Toledo, OH 43606. Possible relatives include Elizabeth Haas, David Leeds and 6 others. Public records show Michael has also lived in Bowling Green, OH and Ottawa Hills, OH. Michael's latest phone number is (419) 277-1176. Previous phone numbers include (419) 277-1177 and (419) 517-9243.
Address History: 2427 Hempstead Road, Toledo, OH 43606;
1728 Juniper Drive Apartment 182, Bowling Green, OH 43402;
Ottawa Hills, OH 43606;
Sylvania, OH 43560
Results 1 - 1 of 1