Riverchase Galleria, locally known as The Galleria, is a large, super–regional shopping mall and mixed use development in Hoover, Alabama, in the Greater Birmingham metropolitan area. It is ranked 43rd on the list of largest shopping malls in the United States. It is the largest enclosed shopping center in Alabama.
Location: Hoover, Alabama
Owner: Brookfield Properties/Jim Wilson & Associates
Address: 2000 Riverchase Galleria · Hoover, AL 35244