***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