Willoughby Commons Shopping Ctr.

📍 Willoughby, OH
Type
Power Center
Stores
18
Opened
1998
Retail Area
468,114 sqft.
Parking
3,600
Food Court
No
📄 About this Mall

Willoughby Commons Shopping Ctr. stands as a major retail hub in Willoughby, OH. The Power Center is situated at Euclid Ave. & Beidler Rd.. Established in 1998, the property saw major improvements during its 2000 renovation. Covering 468,114 sqft. of retail space, Willoughby Commons Shopping Ctr. hosts roughly 18 individual stores and outlets. Ample parking is provided with 3,600 spaces available.

📍 Location & Map
Map © OpenStreetMap contributors