Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 2001
NPI: 1124082870
Practice Locations (3)
HORIZON EYE CARE GROUP PC
220 WILSON ST, SUITE 207
Carlisle, PA 170133697
HORIZON EYE CARE GROUP PC
220 WILSON ST, SUITE 207
CARLISLE, PA 170133697
7172432331
HAMILTON HEALTH CENTER, INC.
110 S 17TH ST
HARRISBURG, PA 171041123
7172303906
Source: CMS National Downloadable File, September 2026.