Drug Rehab Innovative Urgent Care & Family Health Clinic 2104556253 9910 W Loop 1604 N San Antonio TX 78254 US View Larger Map