Shades Mountain Plaza

From Bhamwiki
Jump to: navigation, search

Shades Mountain Plaza is a shopping center with two strips facing each other across a parking lot off of Clearview Road, near Tyler Road in the Bluff Park section of Hoover. It is also accessible via Mountain Drive

Tenants