Molly Green Riverchase Galleria
2000 Riverchase Galleria
Birmingham, AL 35244
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.