Accepts Medicare (pay less out of pocket)
Group Affiliations
Phone
(603) 685-4609
Specialty
Family Practice
Gender
M
Medical School
Other
Graduation Year
1977
Offers Telehealth Services
Yes
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
EVERCARE MEDICAL ASSOCIATESMember Count
2
Accepts Medicare Assignment
Y
Facility Type
Group
Group Name
NEW ENGLAND COMMUNITY MEDICAL SERVICES PLLCMember Count
53
Accepts Medicare Assignment
Y
Facility Type
Group
Group Name
LAWRENCE GENERAL COMMUNITY MEDICAL SERVICE PLLCMember Count
45
Accepts Medicare Assignment
Y
Practice State: NH
Line Service Count: 13
Beneficiary Count: 13
59 Stiles Rd
Suite 104
Salem, NH 03079
-5816
Phone: (603)
685-4609
23 Geremonty Dr
Salem, NH 03079
-3314
Phone: (978)
685-2460
25 Marston St
Apt 105
Lawrence, MA 01841
-2356
Phone: (978)
258-1057
47 High St
Suite 101
North Andover, MA 01845
-2662
Phone: (978)
685-2460
47 High St
Suite 101
North Andover, MA 01845
-2662
Phone: