Stand beneath spectacular skylights and enjoy more than 200 specialty stores, or stroll through the Grande Atrium Park with 14 restaurants and a magnificent carousel. This shopping complex also encompasses the Wynfrey Hotel and a class-A office tower.
For more information visit:
3000 Riverchase Galleria, Suite 750
Hoover, AL 35244