The Studios
319 East Jones Avenue, San Antonio, TX 78215