Medical school: PHILADELPHIA COLLEGE OF OSTEOPATHIC MEDICINE
Graduated: 2003
NPI: 1629299839
Practice Locations (2)
PINNACLE HEALTH MEDICAL SERVICES
310 STOCK ST, SUITE 3
HANOVER, PA 173312276
7176371738
PINNACLE HEALTH REGIONAL PHYSICIANS
1600 6TH AVE, SUITE 105
YORK, PA 174032626
7178495576
Source: CMS National Downloadable File, September 2026.