Key Place

From Bhamwiki
Jump to navigation Jump to search

Key Place is a small retail strip shopping center at 1633 Montgomery Highway in Hoover, between Hoover Commons and Patton Chapel Road.

Tenants