Dr. Andrea Allred-Crouch, MD
Diagnostic Radiology
Make an Appointment
(210) 616-7796Telehealth services available
South Texas Radiology Imaging and Interventional Centers is located at 8401 Datapoint Dr Ste 600, San Antonio, TX 78229.
Providers at South Texas Radiology Imaging and Interventional Centers specialize in Diagnostic Radiology, Interventional Radiology, and Neuroradiology.
38 providers practice at South Texas Radiology Imaging and Interventional Centers.
Use the insurance check on this page to verify if South Texas Radiology Imaging and Interventional Centers is in-network.