connect with DR. Leonard
Alamo Neurosurgical Institute
414 W Sunset Rd Ste 205, San Antonio, TX 78209
View WebsiteView More LocationsCastle Connolly Top Doctors are doctor-nominated and selected by a physician-led research team.
Neurosurgeon
Nyu Hospitals Center, Neurological Surgery; Nyu Hospitals Center, General Surgery (Residency)
New York University Medical Center (Residency)
New York University Medical Center (Internship)
New York University Medical Center (Fellowship)
Other Degree - New York Univ Sch of Med, New York Ny
Medical Degree - New York University School of Medicine
American Board of Neurological Surgery
Aetna
Blue Cross Blue Shield (BCBS)
Bravo Health
Cigna
Humana Health
UnitedHealthcare
View All Insurances
414 W Sunset Rd Ste 205
San Antonio, TX 78209
(210) 564-8300
Among the most nominated for the Castle Connolly Top Doctor recognition in 2023
HS
RP