San Antonio TX Video Rental Kiosks 1. 11003 Culebra Rd, San Antonio, TX 78253 | Redbox (866) 733-2693