Molly Green Store at Riverchase Galleria in Hoover Alabama. Close to Starbucks and the food court.

Molly Green Riverchase Galleria

2000 Riverchase Galleria
Ste 125
Birmingham, AL 35244
(205) 637-7210

Our Birmingham store was our first MG and it’s located in our hometown of Hoover, AL. The Riverchase Galleria is the largest shopping mall in Alabama and 43rd largest in the nation. We’re positioned right next to Starbucks in the food court and close to anchor store Von Maur.