Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1989
NPI: 1225016827
Practice Locations (2)
5811 COUNTY RD, SUITE 32
NORWICH, NY 138153731
6073362020
5811 COUNTY RTE, SUITE 32
NORWICH, NY 138153731
6073362020
Source: CMS National Downloadable File, September 2026.