Willoughby Hills, OH
Willoughby Hills is a suburban city in Lake County, Ohio, located along the scenic Chagrin River. A suburb of Cleveland within the metropolitan area, the community of approximately 10,000 features rolling wooded hills. Notable landmarks include Squire's Castle in the North Chagrin Reservation of the Cleveland Metroparks, and the Louis Penfield House, desi...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.