Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1988
NPI: 1174691711
Practice Locations (2)
VISION 2020
12818 SHANK FARM WAY, SUITE G
HAGERSTOWN, MD 217422951
3017973030
VISION 2020
171 RETAIL COMMONS PKWY, SUITE 6
MARTINSBURG, WV 254036179
3046892020
Source: CMS National Downloadable File, September 2026.