Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1975
NPI: 1972676138
Practice Locations (2)
84 2ND ST
LEECHBURG, PA 156561345
84 2ND ST, DUPPSTADT VISION ASSOCIATES
LEECHBURG, PA 156561345
7248457777
Source: CMS National Downloadable File, September 2026.