The Plaza at Riverchase

From Bhamwiki
Jump to: navigation, search
This article is about the shopping center at Montgomery Highway and Data Drive. For the outparcels at the Galleria mall, see Riverchase Galleria.

The Plaza at Riverchase is a shopping center located at 1837-1855 Montgomery Highway, at the intersection of Data Drive in Hoover's Riverchase subdivision. The development backs up to the Cahaba River.