Bridge to Rehab
Browse by state
What things cost
How to choose
About
light / dark
Browse
/ ME
Treatment in ME
234 licensed facilities across 52 cities. Choose a city to see them.
Bangor 36
Portland 26
Waterville 16
Lewiston 13
Ellsworth 8
Brunswick 7
Houlton 7
South Portland 7
Auburn 6
Augusta 6
Belfast 6
Presque Isle 6
Calais 5
Machias 5
Rumford 5
Biddeford 4
Caribou 4
Rockland 4
Springvale 4
Brewer 3
Damariscotta 3
Fort Kent 3
Livermore Falls 3
Old Orchard Beach 3
Wilton 3
Bridgton 2
Dover Foxcroft 2
Gorham 2
Harrington 2
Kittery 2
Madawaska 2
Manchester 2
Millinocket 2
Rockport 2
Saco 2
Scarborough 2
South Paris 2
Windham 2
Yarmouth 2
Albion 1
Buxton 1
Eastport 1
Fairfield 1
Farmingdale 1
Farmington 1
Hallowell 1
Lincoln 1
Lisbon Falls 1
Skowhegan 1
Stetson 1
Westbrook 1
York 1