Craig Brett M

Primary Specialty: Cardiovascular Disease (Cardiology)
Experience: 35 + years
Location
19 S Gorham Xing
Gorham, ME 04038-2690
+8 more locations


Phone Number
(207) 535-1400

About Craig M Brett

Craig M Brett is a Cardiovascular Disease (Cardiology) specialist in Gorham, Maine. His practice locations are also in Windham, ME, Westbrook, ME, Yarmouth, ME, Portland, ME and Falmouth, ME. He graduated from University Of Vermont College Of Medicine with his medical degree in 1989. Craig M Brett has more than 35 years of experience. His specialties include Cardiovascular Disease (Cardiology) and Internal Medicine.
Craig M Brett is affiliated with many hospitals including Northern Light Mercy Hospital and Maine Medical Center. He cooperates with many other doctors and specialists in medical groups: Mercy Hospital and Maine Medical Partners.

Education

Craig Brett graduated from the University Of Vermont College Of Medicine in 1989.

Medical Group Practices

Doctor Profile

First Name Craig
Last Name Brett
Gender Male
NPI 1841270535
PECOS ID 648164368

Affiliated Hospitals


144 State Street, Portland, ME 4101
Hospital Rating:

Patient Survey Rating:

22 Bramhall St, Portland, ME 4102
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Cardiovascular Disease Internal Medicine 013654 Maine

Locations

Craig M Brett, MD
19 S Gorham Xing
Gorham, ME 04038-2690
(207) 535-1400


Craig M Brett, MD
409 Roosevelt Trl
Windham, ME 04062-4821
(207) 400-8600


Craig M Brett, MD
40 Park Rd
Westbrook, ME 04092-3188
(207) 857-8174


Craig M Brett, MD
385 Route 1
Yarmouth, ME 04096-6729
(207) 535-1200


Craig M Brett, MD
43 Baxter Blvd
Suite 2
Portland, ME 04101-1823
(207) 771-1717


Craig M Brett, MD
144 State St
Portland, ME 04101-3776
(207) 879-3190


Craig M Brett, MD
175 Fore River Pkwy
Portland, ME 04102-2779
(207) 879-3000


Craig M Brett, MD
75 Gray Rd
Falmouth, ME 04105-2010
(207) 535-1340


Craig M Brett, MD
887 Congress St
Suite 200
Portland, ME 04102-3166
(207) 771-5549