Innovative Urgent Care & Family Health Clinic
9910 W Loop 1604 N STE 128, San Antonio 78254