Shopping malls database
Willoughby Commons Shopping Ctr. is located at the corner of Euclid Ave. & Beidler Rd., Willoughby. It is a Power Center which opened in 1998 and was last renovated in 2000. It is an Open shopping mall with 3,600 parking spaces. It covers an area of 468,114 sqft. and has about 18 stores.
Shopping mall's name: Willoughby Commons Shopping Ctr.
Address: Euclid Ave. & Beidler Rd., Willoughby, OH 44094
Number of stores: 18