Leigh Cleaves was born in 1972, age 51. Leigh Cleaves's address is 3118 Tawa Drive , Lima, OH 45806. Possible relatives include David Beach, Eric Beach and 5 others. Leigh's latest phone number is (419) 692-2084. Previous phone numbers include (419) 692-2141 and (419) 999-1701.
Also goes by: Leigh Ann Daily
Address History: 3118 Tawa Drive, Lima, OH 45806;
430 E 5th Street, Delphos, OH 45833;
Huntsville, OH 43324
Results 1 - 1 of 1