Tags: Shopping Mall.

Euclid Square Mall is a shopping mall in Euclid Ohio United States. It was opened in 1977 as a regional mall with two anchor stores: local chains Higbee’s and May Co. It has been a dead mall since the 1990s.

Loading...

This page contains content from the copyrighted Wikipedia article "Euclid Square Mall"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.