Leon Ovelton was born in 1956, age 67. Leon Ovelton's address is 4984 Brock Street Apartment 201, Indianapolis, IN 46298. Possible relatives include Desiree Clemmons, Ovelton Edwards and 11 others. Leon's latest phone number is (317) 329-0678. Previous phone numbers include (317) 697-9698 and (317) 802-7623. The latest email address for Leon Ovelton is lko****@earthlink.net.
Address History: 4984 Brock Street Apartment 201, Indianapolis, IN 46298;
5830 Bertha Street, Indianapolis, IN 46241;
Monroe, MI 48162
Emails: lko****@earthlink.net,
lov****@netscape.com
Results 1 - 1 of 1