Medical school: UNIVERSITY OF MARYLAND SCHOOL OF MEDICINE
Graduated: 2010
Also: INTERNAL MEDICINE
NPI: 1720305642
Practice Locations (1)
PHYSICIANS EYE CLINIC OF LAREDO
6999 MCPHERSON RD, SUITE 216
LAREDO, TX 780416450
9564016615
Source: CMS National Downloadable File, September 2026.