Alvarado-ortiz, Anthony
Specialty
NeurologyLocations
South Texas Stroke & Neuroendovascular Institute*
215 East Quincy Street
Suite 430
San Antonio TX 78215
County: Bexar
Phone: (830) 239-5528
Get Directions
South Texas Stroke and Neuroendovascular Institute- 8715 Villiage Drive*
8715 Village Drive
Suite 310
San Antonio TX 78217
County: Bexar
Phone: (830) 239-5528
Get Directions
Available Health Plans
Provider Partners Texas Advantage PlanAccepting New Patients?
YesLanguages
- English