Ethan Leonard, is a resident of Ohio and lives in Chagrin Falls, 129 miles from the Columbus, the capital of Ohio.
There are 32,898 other background records in Chagrin Falls, Ohio.
Ethan Leonard consumer profile indicates an interest in Camping, Dieting / Weight Loss, Exercise - Walking, Broader Living, Highbrow, Home Living, High - Tech Living and Upscale Living.
Ethan Leonard lives with 1 other family member and 2 children. Ethan Leonard is Single