Medical school: STATE UNIVERSITY OF NEW YORK - STATE COLLEGE OPTOMETRY
Graduated: 1982
NPI: 1083665301
Practice Locations (1)
CHAPEL HILL EYECARE OD PLLC
101 COSGROVE AVE, SUITE 170
CHAPEL HILL, NC 275145277
9199684774
Source: CMS National Downloadable File, September 2026.