78248 impact san wallpaper impact urgent care san antonio tx 78248 IMPACT URGENT CARE IMPACT URGENT CARE Nursing Nurse Practitioner 1 Provider 16403 Huebner Rd 100 San Antonio TX 78248 Make an App… Sunday, October 16, 2022 Edit