Hoover Square

From Bhamwiki
Revision as of 16:35, 9 September 2021 by Dystopos (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Hoover Square is a 104,024 sqaure-foot strip shopping center on a 7.1 acre site at 1642–1668 Montgomery Highway (U.S. Highway 31) in Hoover. The center was constructed in 1983 and was originally anchored by the Hoover Square 6 cinema multiplex.

Tenants

References