
Our offices
Sleep therapy care, close to home.
Regional Home Care is proud to make New England our home. We have 22 local offices across the Northeast — and we’re adding new locations every year to serve you better.
5 states
Find the branch nearest you.
Every office is staffed by clinicians who fit your equipment, walk you through therapy, and keep your supplies coming. Offices are open during normal business hours by appointment only.
Connecticut

Fairfield CT
1100 Kings Hwy E, Suite 2D, Fairfield, CT 06825203-635-5348View on map — Fairfield CT at 1100 Kings Hwy E, Suite 2D
Rocky Hill CT
2321 Silas Deane Highway, Rocky Hill, CT 06067860-785-8109View on map — Rocky Hill CT at 2321 Silas Deane Highway
Maine

Biddeford ME
472 Alfred Street, Unit 3, Biddeford, ME 04005207-494-9010View on map — Biddeford ME at 472 Alfred Street, Unit 3
Portland ME
190 Riverside Street, Unit 2B, Portland, ME 04103207-808-8102View on map — Portland ME at 190 Riverside Street, Unit 2B
Waterville ME
295 Kennedy Memorial Drive, Suite 4, Waterville, ME 04901207-872-0500View on map — Waterville ME at 295 Kennedy Memorial Drive, Suite 4
West Bath ME
123 State Road, Suite B, West Bath, ME 04530207-387-4238View on map — West Bath ME at 123 State Road, Suite B
Massachusetts

Boston MA
55 Union Street, 3rd Floor, Boston, MA 02108617-262-0203View on map — Boston MA at 55 Union Street, 3rd Floor
Burlington MA
149 Middlesex Turnpike, Burlington, MA 01803781-273-1014View on map — Burlington MA at 149 Middlesex Turnpike
Danvers MA
89 Newbury Street, Suite 203, Danvers, MA 01923978-539-8875View on map — Danvers MA at 89 Newbury Street, Suite 203
Framingham MA
4 Vernon Street, Framingham, MA 01701508-309-3314View on map — Framingham MA at 4 Vernon Street
Leominster MA
113 Tolman Avenue, Leominster, MA 01453978-534-3293View on map — Leominster MA at 113 Tolman Avenue
Leominster MA
125 Tolman Avenue, Leominster, MA 01453978-840-0113View on map — Leominster MA at 125 Tolman Avenue
North Andover MA
565 Turnpike Street, Unit 63-B, North Andover, MA 01845978-655-8183View on map — North Andover MA at 565 Turnpike Street, Unit 63-B
Randolph MA
1395 North Main Street, Unit F, Randolph, MA 02368781-963-1426View on map — Randolph MA at 1395 North Main Street, Unit F
South Deerfield MA
235 Greenfield Road, Suite A, South Deerfield, MA 01373413-350-5151View on map — South Deerfield MA at 235 Greenfield Road, Suite A
Townsend MA
35 Scales Lane, Townsend, MA 01469978-300-5162View on map — Townsend MA at 35 Scales Lane
West Springfield MA
138 Memorial Avenue, Suite 7, West Springfield, MA 01089413-266-8806View on map — West Springfield MA at 138 Memorial Avenue, Suite 7
Worcester MA
691 Grafton Street, Suite 6, Worcester, MA 01604508-792-1505View on map — Worcester MA at 691 Grafton Street, Suite 6
New Hampshire
Vermont

Rutland VT
65 N Main Street, Suite C, Rutland, VT 05701802-772-0686View on map — Rutland VT at 65 N Main Street, Suite C
South Burlington VT
20 Kimball Avenue, Suite 305, South Burlington, VT 05403802-497-3081View on map — South Burlington VT at 20 Kimball Avenue, Suite 305
White River Junction VT
205 Billings Farm Road, Building 2, Unit 2C, White River Junction, VT 05001802-281-6695View on map — White River Junction VT at 205 Billings Farm Road, Building 2, Unit 2C
Not sure which office is right for you?
Our Customer Service team will match you with the closest branch and book your first appointment — usually in a single call.
