Clinic/Hospital Profile

South Texas Stroke & Neuroendovascular Institute

215 East Quincy Street, Suite 430
San Antonio, TX 78215
T: 210-606-9071
Visit: www.baptisthealthsystem.com

Doctor List

Doctors on superdoctors.com

Anthony Alvarado-Ortiz