There's much to see here. Village at Stone Oak is a shopping center located in San Antonio and known for it's premier shopping, dining & entertainment options.
Grab the whole family and come to Village at Stone Oak for free photos with Santa in the space near Ulta Beauty.
21206 Us Highway 281 N, San Antonio, Texas 78259, United States
10:00 am – 9:00 pm