Holidays at Town Square | Snow and Photos with Santa
Town Square 6605 S Las Vegas Blvd,, Las Vegas, NV, United StatesTOWN SQUARE LAS VEGAS Snow In The Square November 11-December 23 Monday-Thursday 7 p.m. Friday-Sunday 7 p.m. & 8 p.m. Photos With Santa November 12-December 20 Online registration required www.townsquaresanta.com December 21-24 […]