Shoppes at Willoughby Hills (Willoughby Hills)

Shoppes at Willoughby Hills is located at the corner of Chardon Rd. & Plaza Dr., Willoughby Hills. It is a Community Center which opened in 1985. It is an Open shopping mall. It covers an area of 359,410 sqft. and has about 14 stores.