Euclid Square 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.

Euclid Square 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.