Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 1980
NPI: 1124156559
Practice Locations (2)
3003 NEW HYDE PARK RD, SUITE 411
NEW HYDE PARK, NY 110421214
5164880383
372 COCHRAN PL
VALLEY STREAM, NY 115813245
Source: CMS National Downloadable File, September 2026.