
Photo courtesy WRAL
- The Mecca will be closing at 2pm on Thursday, December 24.
- We will be closed Christmas Day
- We will reopen with our normal hours on Saturday, December 26.
We would like to wish all our valued customers a happy and safe holiday season. Merry Christmas!