What time does the mall open for walking
Address: 7400 San Pedro Ave, San Antonio, TX 78216, USA
Robert Palomo | Jun 18, 2019
Monday through Saturday from 7AM and Sunday from 9:30AM. Mall walking entrance located by Visionworks.
Señor Flores1 | Jun 18, 2019
Yup
Thanks! Your answer is awaiting moderation.