Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1996
NPI: 1285684761
Practice Locations (3)
1256 CHURCH ST
MOSCOW, PA 184449454
330 N MAIN ST
MOSCOW, PA 184449003
5708436054
330 N MAIN ST
MOSCOW, PA 184449454
Source: CMS National Downloadable File, September 2026.