Find a Provider

The MaineHealth care network includes physicians, providers and behavioral health specialists offering excellent, coordinated care that is conveniently close to home. Enter your location to find MaineHealth providers nearby and in your community.

Mats Agren, MD

Orthopaedic Surgery
Falmouth Orthopaedic Center
Primary Office
20 Northbrook Drive
Falmouth, ME  04105
Falmouth Orthopaedic Center
22 Station Avenue
Suite 201
Brunswick, ME  04011
OA Centers for Orthopaedics
33 Sewall Street
Portland, ME  04102
Falmouth Orthopaedic Center
15 Lund Road
Saco, ME  04072
Falmouth Orthopaedic Center
4A Commons Avenue
Windham, ME  04062

John Allyn, MD

Anesthesiology
Spectrum Medical Group, PA
Primary Office
324 Gannett Drive
Suite 200
South Portland, ME  04106

Heidi Alpern, APRN-CRNA

Nurse Anesthetist, Certified Registered
MMC Anesthesia & Pain Management
Primary Office
22 Bramhall Street
Portland, ME  04102

Laura Anderson, MD

Internal Medicine
Maine Medical Partners Adult Hospital Medicine
Primary Office
22 Bramhall Street
Portland, ME  04102
Stephens Memorial Hospital
181 Main Street
Norway, ME  04268

David Andrews, MD

Anesthesiology
Spectrum Medical Group, PA
Primary Office
324 Gannett Drive
Suite 200
South Portland, ME  04106

Jeannette Andrews, DO

Obstetrics & Gynecology
Western Maine OB/GYN
Primary Office
193 Main Street
Suite 3
Norway, ME  04268

Philip Anson, MD

Orthopaedic Surgery
Maine Medical Partners Neurosurgery & Spine
Primary Office
49 Spring Street
Scarborough, ME  04074

Robert Ascanio, MD

Anesthesiology
Spectrum Medical Group, PA
Primary Office
324 Gannett Drive
Suite 200
South Portland, ME  04106

Stephen Barr, MD

Orthopaedic Surgery
Maine Orthopaedic Center, PA
Primary Office
1601 Congress Street
Portland, ME  04102

Gregory Bates, APRN-FNP

Nurse Practitioner-Family
Western Maine Family Medicine
Primary Office
8 Pikes Hill
Norway, ME  04268
Page 1 of 19 | Results 1 - 10 of 186