The business’ headquarters is moved to 621 S. Flores, San Antonio, TX.