Texas > San Antonio > Health & Medicine > Hospitals, Clinics & Medical Centers > Impact Urgent Care
22906 U.S. Highway 281 N, Ste 108, San Antonio, Texas, 78258
(210) 774-5018
Health & Medicine > Hospitals, Clinics & Medical Centers
http://iuc.nextcare.com/locations/stone-oak/
No reviews yet. Be the first to write a review!