***Web Portal now available, please feel free to inquire with the office***
South Texas Internal Medicine Associates
South Texas Internal Medicine Associates, LLC
1303 McCullough Ave Ste 600 San Antonio TX 78212
Phone 210-225-2551
Fax 210-225-3896