Michael Leach was born in 1973, age 50. Michael Leach's address is 1743 Woodhurst Drive , Toledo, OH 43614. Michael's latest phone number is (419) 320-0303. Previous phone numbers include (419) 385-9549 and (419) 389-4853.
Also goes by: Michael A Leach
Address History: 1743 Woodhurst Drive, Toledo, OH 43614;
9828 Oak Bend Avenue, Holland, OH 43528;
Oregon, OH 43616
Results 1 - 1 of 1