Graduated: 1993
NPI: 1174508105
Practice Locations (5)
MAINE MEDICAL SERVICES LLC
57 WATER ST
BLUE HILL, ME 046145231
2073743400
HOSPITAL MEDICINE SERVICES OF MAINE LLC
200 KENNEDY MEMORIAL DR
WATERVILLE, ME 049014526
2078613000
MAINE MEDICAL SERVICES LLC
240 S MAIN ST
WOLFEBORO, NH 038944411
6035697500
HOSPITALIST PHYSICIANS OF NEW HAMPSHIRE PC
240 S MAIN ST
WOLFEBORO, NH 038944411
6035697500
NORTHWEST HOSPITAL MEDICINE PHYSICIANS LLC
3810 PLAZA WAY
KENNEWICK, WA 993382722
5092217000
Source: CMS National Downloadable File, September 2026.