The Willard center point is about 14 miles southwest of Summit Motorsports Park and 19 miles northwest of North Central State College.
Below are reviews of the city of Willard, OH from an actual visitor's perspective.
I came for my grandson's Football game.Willard has a nice Park and athletic facility. In the Summer there is a well maintained Public pool. It's a small town in the middle of Ohio so there no real nightlife, but if you're visiting family like I am,that isnt a problem.