South Texas Family Medicine and Urgent Care Center
Family Medicine & Primary Care Practices located in San Antonio, TX
If you are a patient, call us at one of our locations to schedule an appointment.
10223 Mcallister Fwy Suite 201, San Antonio, TX 78216
5101 San Pedro Ave Suite 102, San Antonio, TX 78212
If you are the owner of this website, please call support at