Leroy Clemons was born in 1946, age 78. Leroy Clemons's address is 316 North College Street Apartment 329, Piqua, OH 45356. Possible relatives include Craig Clemons, Jennifer Clemons and 3 others. Public records show Leroy has also lived in Cedar Rapids, IA and Marion, IA. Leroy's latest phone number is (319) 521-9458. Previous phone numbers include (937) 541-9397 and (937) 773-2046.
Craig Clemons's current address is 2764 Audubon Trail , Columbus, OH 43231. Craig's age is 75 years old (1949). Phone numbers associated with Craig are (614) 237-6055 and (630) 362-3887. Craig has also lived in Waianae, HI and Cedar Rapids, IA.
Results 1 - 2 of 2