Medical school: NEW ENGLAND COLLEGE OF OPTOMETRY
Graduated: 1982
NPI: 1689775710
Practice Locations (2)
NORWOOD EYE CARE SPECIALISTS, LLC
825 WASHINGTON ST, SUITE 230
NORWOOD, MA 020623488
7817698880
EYE CARE SPECIALISTS PC
825 WASHINGTON ST, SUITE 230
NORWOOD, MA 020623488
7817698880
Source: CMS National Downloadable File, September 2026.