While it's only beginning to feel like Christmas in Houston, Memorial City Mall is bring a white Christmas to the city. Every day from now until December 24, The Square, the mall's exciting new outdoor space, will have daily 30 minute snowfalls. Looking for a walk in a winter wonderland? Visit The Square, located between […]