Skip to main content

Self-Scheduling

We’re excited to offer online appointment booking for current patients.  If you don’t see your provider or the type of appointment you need, or if you're prompted to call your doctor’s office, please continue using your usual method to schedule.

Please note: Self-scheduling is not for medical emergencies. If you're experiencing a life-threatening emergency, call 9-1-1 immediately.

Schedule Now

Great care is right next door and a phone call away.

We have six Martin’s Point Health Care Centers located in Southern Maine and Portsmouth, New Hampshire. All of our sites accept most major health insurance plans and offer convenient hours. Please see our holiday hours page for Health Care Center closures.

Contact your Provider Care Team

For your convenience, you can communicate directly with your provider care team by phone or the MyMartinsPoint® Care Team Connect page to find your best choice depending on your needs. 

Primary Care  |  Specialty Care  |  Onsite Services

Biddeford

61 Barra Rd
Biddeford, ME 04005

Services Offered:

  • Laboratory Services
  • Palliative Care
  • Primary Care

Brunswick

114 Bath Road
Brunswick, Maine 04011

Services Offered:

  • Laboratory Services
  • Pediatrics
  • Physical Therapy
  • Primary Care
  • Radiology
  • Sports Medicine

Gorham

575 Main Street
Gorham, ME 04038

Services Offered:

  • Laboratory Services
  • Primary Care
  • Radiology

Portland

331 Veranda Street
Building 6
Portland, ME 04103

Services Offered:

  • Laboratory Services
  • Physical Therapy
  • Primary Care
  • Radiology
  • Sports Medicine

Portsmouth

161 Corporate Drive
Pease Tradeport
Portsmouth, NH 03801

Services Offered:

  • Laboratory Services
  • Physical Therapy
  • Primary Care
  • Radiology

Scarborough

153 US Route 1
Scarborough, ME 04074

Services Offered:

  • Integrative Medicine
  • Laboratory Services
  • Primary Care