Skip to main content

Impact Urgent Care

urgent care clinic · San Antonio, TX

Address
1211 Austin Highway Ste 110, San Antonio, TX 78209
Phone
(210) 774-5010
Website
iuc.nextcare.com/locations/terrell-plaza
Where
29.4891, -98.4479

Search Hominin for Impact Urgent Care

Other urgent care clinics nearby

More in San Antonio

Impact Urgent Care — urgent care clinic in San Antonio, TX | Hominin