Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1981
NPI: 1063475358
Practice Locations (2)
EYE CLINIC OF ND
620 N 9TH ST
BISMARCK, ND 585014112
7012554673
VISION INNOVATION CENTERS OF PENNSYLVANIA LLC
120 MAIN ST
JOHNSTOWN, PA 159011507
8145365346
Source: CMS National Downloadable File, September 2026.