Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1983
NPI: 1447224985
Practice Locations (3)
2220 HAINE DR, SUITE 49
HARLINGEN, TX 785508584
2405 N ED CAREY DR
HARLINGEN, TX 785508221
2405 N ED CAREY DR, HARLINGEN EYE CLINIC
HARLINGEN, TX 785508221
9564258558
Source: CMS National Downloadable File, September 2026.