Did they relocate from the downtown area?
Address: 227 Fredericksburg Rd, San Antonio, TX 78201, USA
Amols' Party and Fiesta Favors | Oct 26, 2019
Yes we’re 2 miles north of old location at Five Points corner of Fredericksburg and Culebra
Tony Lopez | Oct 26, 2019
Yeup!
Thanks! Your answer is awaiting moderation.