Dr. Mario Alcantara, MD
Colorectal Surgery
Make an Appointment
(210) 212-6202Telehealth services available
South Texas Colorectal Center is located at 225 E Sonterra Blvd Ste 215, San Antonio, TX 78258.
Providers at South Texas Colorectal Center specialize in Colorectal Surgery and Family Medicine (Nurse Practitioner).
Four providers practice at South Texas Colorectal Center.
Use the insurance check on this page to verify if South Texas Colorectal Center is in-network.