Address:
Vista Eye Associates
730 N Main Ave STE 418, San Antonio 78205
(210) 224-6633 (Phone)
Hospitals:
Vista Eye Associates
730 N Main Ave STE 418, San Antonio 78205
Baptist Medical Center
111 Dallas St, San Antonio 78205
Metropolitan Methodist Hospital
1310 Mccullough Ave, San Antonio 78212
Education:
Medical School
National University of Pedro Henriquez Urena / School of Medicine
San Juan Veterans Affairs Medical Center
Hahnemann U