Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
NPI: 1982673307
Practice Locations (2)
HAMILTON HEALTH CENTER, INC.
110 S 17TH ST
HARRISBURG, PA 171041123
7172303906
HORIZON EYE CARE GROUP PC
2151 LINGLESTOWN RD, SUITE 300A
HARRISBURG, PA 171109478
7175457900
Source: CMS National Downloadable File, September 2026.