Medical school: OHIO STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2008
NPI: 1467613513
Practice Locations (2)
MEDICAL CENTER OPHTHALMOLOGY ASSOCIATES
608 N BEDELL AVE, SUITE A
DEL RIO, TX 788404109
2106972020
OPHTHALMIC CONSULTANTS OF TEXAS P.A.
1309 E RIDGE RD, SUITE 1
MCALLEN, TX 785031518
95663188751112
Source: CMS National Downloadable File, September 2026.