Southpark Mall

Southpark Mall
2310 SW Military DrĀ 
Main entrance, in the Food Court
San Antonio, Texas 78224
USA