PLEASE SELECT YOUR DESIRED STUDIO BELOW:

Now with 34 New England Locations!  We're Open 7 days a week!

Use My Current Location

Acton
Trader Joe's Plaza
Elements Massage 149 Great Rd
Acton, MA   01720
(978) 493-5900
Map & Directions

Andover
Shawsheen Plaza
Elements Massage 209 N Main St
Route 28
Andover, MA   01810
(978) 475-2266
Map & Directions

Belmont
Just Outside Cushing Square
Elements Massage 693 Belmont St
Belmont, MA   02478
(617) 484-3400
Map & Directions

Beverly
Elements Massage 45 Enon St
Beverly, MA   01915
(978) 921-1144
Map & Directions

Bridgewater MA
Campus Plaza
Elements Massage 233 Broad St
Bridgewater, MA   02324
(508) 807-1913
Map & Directions

Brookline
Elements Massage 870 Commonwealth Avenue
Boston, MA   02215
(617) 585-0055
Map & Directions

Burlington
Elements Massage 101 Cambridge St
Suite 260
Burlington, MA   01803
(781) 270-4433
Map & Directions

Canton
Village Shoppes of Canton
Elements Massage 95 Washington St
Canton, MA   02021
(781) 739-3344
Map & Directions

Concord
Elements Massage 273 Loudon Rd
#2
Concord, NH   03301
(603) 290-5806
Map & Directions

East Longmeadow
Center Village Square (Starbuck's Plaza)
Elements Massage 80 Center Square
East Longmeadow, MA   01028
(413) 525-4456
Map & Directions

Fairfield
Next Door to Starbucks
Elements Massage 2173 Black Rock Turnpike
Fairfield, CT   06825
(203) 923-2303
Map & Directions

Hadley
Elements Massage 379 Russell St
Route 9
Hadley, MA   01035
(413) 341-0050
Map & Directions

Hingham
The Hingham Shipyard
Elements Massage 9 Shipyard Dr
Suite 1C
Hingham, MA   02043
(781) 740-3160
Map & Directions

Mansfield
The Pavilion
Elements Massage 333 School Street
Mansfield, MA   02048
(508) 339-0709
Map & Directions

Marlborough
Hannaford Plaza
Elements Massage 197D Boston Post Rd W
Route 20 West
Marlborough, MA   01752
(508) 485-3300
Map & Directions

Medford
Elements Massage 40 High Street
Route 60
Medford Square, MA   02155
(781) 391-4900
Map & Directions

Meriden
Silver Commons
Elements Massage 496 South Broad St.
Meriden, CT   06450
(203) 599-0273
Map & Directions

Middleton MA
Elements Massage 92 South Main Street
Route 114
Middleton, MA   01949
(978) 774-6100
Map & Directions

Nashua
Elements Massage 2 Cellu Dr
(Next to Panera and Target!)
Nashua, NH   03063
(603) 943-8611
Map & Directions

Needham
Elements Massage 855 Highland Ave
Needham Heights, MA   02494
(781) 444-5544
Map & Directions

Newburyport
Port Plaza
Elements Massage 45 Storey Ave
Newburyport, MA   01950
(978) 358-7233
Map & Directions

Newton
Next to West Newton Cinema
Elements Massage 1290 Washington Street
West Newton, MA   02465
(617) 467-6072
Map & Directions

Plymouth
Shops at 5
Elements Massage 74 Long Pond Rd
Plymouth, MA   02360
(508) 927-5196
Map & Directions

Portsmouth
Lafayette Plaza
Elements Massage 775 Lafayette Rd
Portsmouth, NH   03801
(603) 559-9014
Map & Directions

Ridgefield
Elements Massage 86 Danbury Rd
Ridgefield, CT   06877
(203) 403-3348
Map & Directions

Salem
Elements Massage 315C South Broadway
Salem, NH   03079
(603) 898-0045
Map & Directions

Shrewsbury
White City East Shopping Center Ste #J3
Elements Massage 100 Boston Turnpike
Route 9
Shrewsbury, MA   01545
(508) 925-5100
Map & Directions

Somersworth
Elements Massage 475 High St
Unit #1-A
Somersworth, NH   03878
(603) 841-3227
Map & Directions

Stoneham
Elements Massage 200 Main St
Route 28
Stoneham, MA   02180
(781) 438-4110
Map & Directions

Swampscott
Vinnin Square Plaza
Elements Massage 435 Paradise Rd
Swampscott, MA   01907
(781) 584-8470
Map & Directions

Tewksbury
Village Green Plaza
Elements Massage 1555 Main St
Suite 101
Tewksbury, MA   01876
(978) 319-4584
Map & Directions

Wayland
Wayland Town Center
Elements Massage 400 Boston Post Rd
Route 20
Wayland, MA   01778
(508) 358-2700
Map & Directions

Westford
Cornerstone Square
Elements Massage 9 Cornerstone Square
Suite 800
Westford, MA   01886
(978) 577-5700
Map & Directions

Woburn
Elements Massage 446 Main St
Route 38
Woburn, MA   01801
(781) 932-3500
Map & Directions