Accepts Medicare (pay less out of pocket)
Phone
(207) 535-1400
Specialty
Cardiovascular Disease (Cardiology)
Gender
M
Medical School
University Of Vermont College Of Medicine
Graduation Year
1989
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
Facility Type
Group
Group Name
MAINE MEDICAL PARTNERSMember Count
779
Accepts Medicare Assignment
Y
Practice State: ME
Line Service Count: 29
Beneficiary Count: 29
Practice State: ME
Line Service Count: 543
Beneficiary Count: 454
Practice State: ME
Line Service Count: 39
Beneficiary Count: 38
Practice State: ME
Line Service Count: 26
Beneficiary Count: 24
Practice State: ME
Line Service Count: 158
Beneficiary Count: 155
19 S Gorham Xing
Gorham, ME 04038
-2690
Phone: (207)
535-1400
409 Roosevelt Trl
Windham, ME 04062
-4821
Phone: (207)
400-8600
40 Park Rd
Westbrook, ME 04092
-3188
Phone: (207)
857-8174
385 Route 1
Yarmouth, ME 04096
-6729
Phone: (207)
535-1200
43 Baxter Blvd
Suite 2
Portland, ME 04101
-1823
Phone: (207)
771-1717
144 State St
Portland, ME 04101
-3776
Phone: (207)
879-3190
155 Rover River Pkwy
Portland, ME 04102
-2779
Phone: (207)
879-3000
175 Fore River Pkwy
Portland, ME 04102
-2779
Phone: (207)
879-3000
75 Gray Rd
Falmouth, ME 04105
-2010
Phone: (207)
535-1340
22 Bramhall St
Portland, ME 04102
-3134
Phone:
96 Campus Dr
Scarborough, ME 04074
-7164
Phone:
96 Campus Dr
Suite 1
Scarborough, ME 04074
-7164
Phone: (207)
885-9905
887 Congress St
Suite 200
Portland, ME 04102
-3166
Phone: (207)
771-5549