Graduated: 1996
NPI: 1811082316
Practice Locations (3)
YORK HOSPITAL
15 HOSPITAL DR
YORK, ME 039091011
2073634321
YORK HOSPITAL
16 HOSPITAL DR
YORK, ME 039091011
2073513715
YORK HOSPITAL
YORK WALK-IN, 343 ROUTE US ONE
YORK, ME 039091636
2073512600
Source: CMS National Downloadable File, September 2026.