Is the mall open on Dec. 24, 2020?
Address: 2000 Galleria Cir, Hoover, AL 35244, USA
charise1980 | Feb 23, 2021
Yes closes at 6 pm
Paul Roberts | Feb 23, 2021
From the way it appears, it is opened from 9a-6p
Thanks! Your answer is awaiting moderation.