Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1528062502
Practice Locations (2)
WASHINGTON NATIONAL EYE CENTER
110 IRVING ST NW, 1A19
WASHINGTON, DC 200103017
2028775329
WASHINGTON EYE PHYSICIANS AND SURGEONS PC
5454 WISCONSIN AVE, SUITE 950
CHEVY CHASE, MD 208156912
3016575700
Source: CMS National Downloadable File, September 2026.