We are going cashless. As of February 10th, we will accept debit cards, credit cards, and checks.

Choose the location nearest you.

You'll find all the resources you need at any of our offices. Use the map below to find the one closest to you. In addition to regular weekly hours, we have weekend hours at our Scarborough location, and staff are on call after hours for any urgent needs that may come up.

Maine Offices

Kennebunk

2 Independence Drive
Kennebunk, ME 04043
Fax: (207) 250-2144

View Providers

Rock Row

11 Rock Row, Suite 120,
Westbrook, ME 04092

View Providers

Topsham

105 Topsham Fair Mall Road
Topsham, ME 04086
Fax: (207) 250-2137

View Providers

Clinic & Imaging Center

51 US Route 1
Scarborough, ME 04074
Fax: (207) 303-3233

View Providers

(Nonesuch Plaza—enter on left side of building)

New Hampshire Office

Portsmouth

155 Borthwick Avenue, East Building, 3rd Floor, Suite C
Portsmouth, NH 03801
Fax: (603) 828-0111

View Providers

We use cookies and other tools to enhance your experience on our website and to analyze our web traffic. For more information about these cookies and the data collected, please refer to our Privacy Policy.

Close button