Areas of Service

We’re just a phone call away

We come to you

We serve patients across the region – see estimated travel times to your location. Hover over the name of the town to see the travel time. If you dont see you town in the list just give us a call.

South Portland

5 - 10 minutes

Westbrook

10 - 15 minutes

Scarborough

10 - 15 minutes

Falmouth

10 - 15 minutes

Gorham

15 - 20 minutes

Windham

20 - 25 minutes

Freeport

25 - 30 minutes

Cape Elizabeth

15 - 20 minutes

Standish

25 - 30 minutes

Cumberland

20 - 25 minutes

Saco

25 - 30 minutes

Old Orchard Beach

25 - 30 minutes

Gray

25 - 30 minutes

New Gloucester

30 - 35 minutes

Buxton

30 - 35 minutes

Hollis

30 - 35 minutes

Limington

35 - 40 minutes

Lyman

30 - 35 minutes

Dayton

30 - 35 minutes

Sanford

40 - 45 minutes

Kennebunk

35 - 40 minutes

Wells

40 - 45 minutes

Brunswick

35 - 40 minutes

Bath

40 - 45 minutes

Lewiston

40 - 45 minutes

Auburn

35 - 40 minutes

Lisbon

40 - 45 minutes

Topsham

40 - 45 minutes

Don’t see your area listed? Reach out anyway. We’ll do our best to come to you

Elevating care, right rhere you live

Have a question? Call us 24/7

Service Schedule

8:30 AM - 6.30 PM
Monday - Friday

Contact Info

1717 Congress Street 
Portland, ME 04102