Innovative Urgent Care and Family Health - Main Location Innovative Urgent Care and Family Health Address 8425 Bandera Rd, Ste. 148 San Antonio, TX 78250 US 29.520718, -98.640127 Contact Information 210-455-6253 Map Map integration coming soon View on Google Maps Back to Innovative Urgent Care and Family Health