May accept Medicare
Group Affiliations
Phone
(603) 276-3260
Specialty
Internal Medicine
Gender
M
Medical School
Albany Medical College Of Union University
Graduation Year
1991
Offers Telehealth Services
No
Accepts Medicare Assignment
Maybe - Call to confirm
Practice State: ME
Line Service Count: 188
Beneficiary Count: 184
Practice State: ME
Line Service Count: 13
Beneficiary Count: 13
Practice State: ME
Line Service Count: 88
Beneficiary Count: 14
Practice State: ME
Line Service Count: 25
Beneficiary Count: 23
410 Miracle Mile
Lebanon, NH 03766
-2639
Phone: (603)
276-3260
750 Lafayette Rd
Suite 103
Portsmouth, NH 03801
-6040
Phone: (603)
427-8539
273 Payne Rd
Scarborough, ME 04074
-6593
Phone: (207)
618-9355