River Oaks Village

From Bhamwiki
Jump to navigation Jump to search

River Oaks Village is a commercial strip shopping center located at 3700–3744 Lorna Road in Hoover. The U-shpaed center wraps a parking court and is dressed in an eclectic style meant to resemble a historical village center. The eastern end is marked with a 4-sided clock tower.