Sights & Sounds of Christmas at San Marcos Plaza Park

Address:
201 North C M Allen Parkway, San Marcos, Texas, USA
 View map