class="page-template-default page page-id-4421 page-parent page-child parent-pageid-4252 wp-custom-logo elementor-default elementor-kit-14540 elementor-page elementor-page-4421 elementor-page-13122">

Locations

Auburn

Address:

600 Turner Street Suite 2A
Auburn, ME 04210

(207) 987-5746
Fax: (833) 702-9005

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 7:00 am – 7:00 pm
Wednesday: 7:00 am – 7:00 pm
Thursday: 7:00 am – 7:00 pm
Friday: 7:00 am – 7:00 pm

Bangor

Address:

117 Broadway, Suite 1,
Bangor, ME 04401

(207) 987-5747
Fax:
 (207) 990-6604

Office Hours:

Monday: 6:30 am – 5:00 pm
Tuesday: 6:30 am – 6:00 pm
Wednesday: 6:30 am – 5:00 pm
Thursday: 6:30 am – 6:00 pm
Friday: 7:30 a.m. – 5:00 p.m.

Belfast

Address:

256 Main Street, Suite B,
Belfast, ME 04915

(207) 955-2914
Fax: (866) 327-4275

Office Hours:

Monday: 8:30 am – 5:00 pm
Tuesday: 8:30 am – 5:00 pm
Wednesday: 8:30 am – 5:00 pm
Thursday: 8:30 am – 5:00 pm
Friday: 8:30 am – 5:00 pm

 

Brewer

Address:

797 Wilson Street
Brewer, ME 04412

(207) 955-2912
Fax:
 (207) 992-4043

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 7:00 am – 7:00 pm
Wednesday: 7:00 am – 7:00 pm
Thursday: 7:00 am – 7:00 pm
Friday: 7:00 am – 6:00 pm

Brunswick

Address:

34 Hennessey Ave
Brunswick, ME 04011

(207) 725-7578
Fax:
 (844) 809-7258

Office Hours:

Monday: 8:00 am – 6:00 pm
Tuesday: 8:00 am – 6:00 pm
Wednesday: 8:00 am – 6:00 pm
Thursday: 8:00 am – 6:00 pm
Friday: 8:00 am – 6:00 pm

 

Dover-Foxcroft

Address:

1008 W Main Street,
Dover-Foxcroft, ME 04426

(207) 955-2951
Fax:
 (877) 468-5551

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 7:00 am – 7:00 pm
Wednesday: 7:00 am – 7:00 pm
Thursday: 7:00 am – 7:00 pm
Friday: 7:00 am – 6:00 pm

 

Ellsworth

Address:

248 State Street Suite 3A
Ellsworth, ME 04605

(207) 955-2887
Fax:
 (207) 667-4279

Office Hours:

Monday: 6:30 am – 7:00 pm
Tuesday: 6:30 am – 6:00 pm
Wednesday: 7:30 am – 7:00 pm
Thursday: 6:30 am – 6:00 pm
Friday: 7:30 am – 6:00 pm

 

Gorham

Address:

94 Main Street #2
Gorham, ME 04038

(207) 955-2933
Fax:
 (207) 839-2499

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 7:00 am – 7:00 pm
Wednesday: 7:00 am – 7:00 pm
Thursday: 7:00 am – 7:00 pm
Friday: 7:00 am – 6:00 pm

 

Hermon

Address:

2402 U.S. Route 2, Suite E,
Hermon, ME 04401

(207) 955-2880
Fax: 866-301-4818 

Office Hours:

Monday: 8:00 am – 5:00 pm
Tuesday: 8:00 am – 5:00 pm
Wednesday: 8:00 am – 5:00 pm
Thursday: 8:00 am – 5:00 pm
Friday: 8:00 am – 5:00 pm

 

Newport

Address:

4 Main Street Unit T2
Newport, ME 04953

(207) 955-2843
Fax:
 (207) 924-0078

Office Hours:

Monday: 7:00 am – 6:00 pm
Tuesday: 7:00 am – 6:00 pm
Wednesday: 7:00 am – 6:00 pm
Thursday: 7:00 am – 6:00 pm
Friday: 7:00 am – 5:00 pm

 

Old Town

Address:

482 Stillwater Ave
Old Town, ME 04468

(207) 955-2882
Fax:
 (207) 924-0078

Office Hours:

Monday: 7:00 am – 6:00 pm
Tuesday: 7:00 am – 6:00 pm
Wednesday: 7:00 am – 6:00 pm
Thursday: 7:00 am – 6:00 pm
Friday: 7:00 am – 6:00 pm

 

Portland

Address:

1041 Brighton Avenue
Portland, ME 04102

(207) 955-2959
Fax:
 (207) 773-8814

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 7:00 am – 7:00 pm
Wednesday: 7:00 am – 7:00 pm
Thursday: 7:00 am – 7:00 pm
Friday: 7:00 am – 5:00 pm

 

Saco

Address:

532 Main Street, Saco
ME 04072

(207) 955-2937
Fax:
 (866) 563-5563

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 7:00 am – 7:00 pm
Wednesday: 7:00 am – 7:00 pm
Thursday: 7:00 am – 7:00 pm
Friday: 7:00 am – 5:00 pm

 

Sanford

Address:

1364 Main Street,
Sanford, ME 04073

(207) 955-2898
Fax: 866-291-8520 

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 7:00 am – 7:00 pm
Wednesday: 7:00 am – 7:00 pm
Thursday: 7:00 am – 7:00 pm
Friday: 7:00 am – 7:00 pm

 

Scarborough

Address:

5 Stewart Drive, Unit 101
Scarborough, ME 04074

(207) 955-2926
Fax:
 (866) 263-1678

Office Hours:

By Appointment Only
Monday: 7:30 am – 7:00 pm
Tuesday: 7:30 am – 7:00 pm
Wednesday: 7:30 am – 7:00 pm
Thursday: 7:30 am – 7:00 pm
Friday: 7:30 am – 7:00 pm

 

South Portland

Address:

185 Ocean Street
South Portland, ME 04106

(207) 955-2929
Fax:
 (207) 799-9340

Office Hours:

Monday: 7:00 am – 6:00 pm
Tuesday: 7:00 am – 6:00 pm
Wednesday: 7:00 am – 6:00 pm
Thursday: 7:00 am – 6:00 pm
Friday: 7:00 am – 6:00 pm

 

Waterville

Address:

120 Elm Plaza
Waterville, ME 0490

(207) 955-2916
Fax:
 (833) 989-0156

Office Hours:

Monday: 7:00 am – 7:00 pm
Tuesday: 8:00 am – 5:00 pm
Wednesday: 8:00 am – 5:00 pm
Thursday: 8:00 am – 5:00 pm
Friday: 7:00 am – 7:00 pm

 

Ready to get treated?