Skip to the page

Data / Store locations / Elements Massage

Elements Massage locations: 239 stores in the US, with addresses and phone numbers

Elements Massage has 239 locations in the United States across 32 states, the most in Arizona with 28. Each location below links to the brand's own store locator, as read by the All the Places project in its run of October 24, 2026.

SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.

Locations
239
States
32
Most locations
Arizona, 28
With a phone number
98.7%
With opening hours
100.0%
Category
Massage studios
Wikidata
Q113642393
Run date
October 24, 2026

Elements Massage locations by state

StateLocationsShare of the brand
Arizona2811.7%
Texas2410.0%
Colorado229.2%
Massachusetts229.2%
California145.9%
Washington145.9%
Illinois125.0%
Florida83.3%
Ohio83.3%
Wisconsin72.9%
New Hampshire62.5%
New York62.5%
Connecticut52.1%
North Carolina52.1%
Oregon52.1%
Pennsylvania52.1%
Idaho41.7%
Maryland41.7%
Minnesota41.7%
Nevada41.7%
South Carolina41.7%
Tennessee41.7%
Utah41.7%
Virginia41.7%
Kentucky31.3%
New Jersey31.3%
Oklahoma31.3%
Georgia20.8%
Michigan20.8%
Alabama10.4%
Indiana10.4%
Missouri10.4%

Elements Massage locations

94 of 239 locations, taken from the five states with the most. The full count is 239; each state page lists its locations.

AddressCityStateZIPPhoneOpening hoursSource
29455 N Cave Creek Rd, Suite 114Cave CreekAZ85331(480) 588-7882Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
3431 W Frye Rd, Suite 6ChandlerAZ85226(480) 917-4880Mo-Fr 09:00-21:00; Sa 09:00-19:00; Su 10:00-19:00elementsmassage.com
3901 S Arizona Avenue, Suite 1ChandlerAZ85248(480) 361-1344Mo-Fr 09:00-21:00; Sa 09:00-19:00; Su 10:00-19:00elementsmassage.com
7131 W Ray Rd, Suite 4ChandlerAZ85226(480) 219-9931Mo-Fr 09:00-21:00; Sa-Su 09:00-20:00elementsmassage.com
2556 S Val Vista Dr, Suite 105GilbertAZ85295(480) 726-2222Mo-Sa 09:00-21:00; Su 09:00-20:00elementsmassage.com
19420 N 59th Ave, Suite E515GlendaleAZ85308(623) 847-4050Mo-Sa 09:00-21:00; Su 09:00-19:00elementsmassage.com
14175 W Indian School Rd #D5GoodyearAZ85395(623) 223-5950Mo-Sa 09:00-21:00; Su 09:00-19:00elementsmassage.com
1705 S. Greenfield Rd., Suite 103MesaAZ85206(480) 719-7199Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
1917 S. Signal Butte Rd., Suite #B105MesaAZ85209(480) 445-9479Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
5052 S Power Road, Suite 105MesaAZ85212(480) 508-4360Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
6747 E. McDowell Road, Suite 105MesaAZ85215(480) 704-4427Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
805 N Dobson Rd, #107MesaAZ85201(480) 582-4503Mo-Su 09:00-21:00elementsmassage.com
7857 West Bell Road, Suite 108PeoriaAZ85382(623) 399-4400Mo-Sa 08:30-21:00; Su 08:30-20:30elementsmassage.com
10625 N Tatum Blvd, Unit D138PhoenixAZ85028(480) 483-1123Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
1949 E Camelback Rd, Suite 142PhoenixAZ85016(602) 900-4935Mo-Su 09:00-21:00elementsmassage.com
21050 N Tatum Blvd, Suite D-102PhoenixAZ85050(602) 875-5333Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
2501 W Happy Valley Rd, Suite 32-1060PhoenixAZ85085(623) 444-2402Mo-Su 08:00-21:00elementsmassage.com
4325 E. Indian School Rd, Suite 105PhoenixAZ85018(480) 445-9111Mo-Su 09:00-21:00elementsmassage.com
630 E Bell Rd #102PhoenixAZ85022(602) 412-1619Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
1841 East Highway 69, Suite 122PrescottAZ86301(928) 237-1186Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
945 W Stacy Rd, Suite 170AllenTX75013(972) 649-4228Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
3001 Wildflower Dr, Suite 611BryanTX77802(979) 774-4343Mo-Sa 08:30-21:00; Su 09:00-20:00elementsmassage.com
4444 Texas 6 Frontage Rd, Suite 900College StationTX77845(979) 696-2000Mo-Sa 08:30-21:00; Su 09:00-20:00elementsmassage.com
4843 Colleyville Blvd, Ste 231ColleyvilleTX76034(817) 281-5100Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
6333 E Mockingbird Lane, #231DallasTX75214(214) 826-5100Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
2550 Cross Timbers Rd, Ste 128Flower MoundTX75028(972) 899-2910Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
3246 Preston Road, Suite #300FriscoTX75034(469) 305-7323Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
4350 Main St, Suite 125FriscoTX75033(469) 284-8296Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
201 E Central Texas Expressway, Suite #670Harker HeightsTX76548(254) 432-4463Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
2643 Commercial Center Blvd, Ste. B340KatyTX77494(281) 394-7119Mo-Su 09:00-21:00elementsmassage.com
1411 Keller Pkwy, Suite 700KellerTX76248(817) 529-3150Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
4003 N 10th StMcAllenTX78504(956) 618-3098Mo-Sa 08:30-21:30; Su 09:30-19:30elementsmassage.com
4800 West University Drive, Suite 103McKinneyTX75071(945) 283-2954Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
5706 Highway 6 SMissouri CityTX77459(281) 403-5300Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
15260 Highway 105 W, Suite 125MontgomeryTX77356(936) 588-0023Mo-Sa 09:00-21:00; Su 10:00-20:00elementsmassage.com
1921 Preston Rd, Suite 2012PlanoTX75093(972) 248-3001Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
150 N Plano Rd, Suite 210RichardsonTX75081(972) 231-5100Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
9711 S Mason Rd, #115RichmondTX77407(832) 344-5552Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
603 Louis Henna Blvd, Ste B185Round RockTX78664(512) 298-3377Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
10003 NW Military Hwy, Suite 1102San AntonioTX78231(210) 541-4050Mo-Su 09:00-21:00elementsmassage.com
8770 Wadsworth Blvd, Unit TArvadaCO80003(720) 636-8244Mo-Su 08:30-21:30elementsmassage.com
3571 S Tower Rd, Ste AAuroraCO80013(303) 400-4545Mo-Su 09:00-21:00elementsmassage.com
2321 30th StBoulderCO80301(303) 440-3998Mo-Su 09:00-21:00elementsmassage.com
4550 W. 121st Avenue, Suite A1BroomfieldCO80020(303) 731-6340Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
323 Metzler Dr, Suite 105Castle RockCO80104(303) 663-3702Mo-Su 09:00-21:00elementsmassage.com
4991 Factory Shops Blvd., #120Castle RockCO80108(303) 663-0162Mo-Su 09:00-21:00elementsmassage.com
15446 E Orchard RdCentennialCO80016(720) 529-3500Mo-Su 09:00-21:00elementsmassage.com
8200 S Quebec St, Suite A6CentennialCO80112(303) 770-6440Mo-Su 09:00-21:00elementsmassage.com
5966 Stetson Hills BlvdColorado SpringsCO80923(719) 596-6610Mo-Su 09:00-21:00elementsmassage.com
9475 Briar Village Point, Suite 154Colorado SpringsCO80920(719) 264-9500Mo-Su 09:00-21:00elementsmassage.com
1367 E 6th Ave, East UnitDenverCO80218(303) 339-3100Mo-Su 08:00-22:00elementsmassage.com
1890 Wynkoop StreetDenverCO80202Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
8575 E. Arapahoe Rd., Suite LGreenwood VillageCO80112(720) 990-7010Mo-Sa 09:00-21:00; Su 10:00-20:00elementsmassage.com
4004 Red Cedar Dr, C-3Highlands RanchCO80126(303) 683-8545Mo-Su 09:00-21:00elementsmassage.com
14650 W. Colfax Ave., Bldg. G1, Suite 120LakewoodCO80401(720) 636-7446Mo-Su 09:00-21:00elementsmassage.com
12482 Ken Caryl Ave, Suite A5LittletonCO80127(720) 739-3334Mo-Su 09:00-21:00elementsmassage.com
2610 W Belleview Ave #300LittletonCO80123(303) 738-5903Mo-Su 09:00-21:00elementsmassage.com
10008 Commons Street, Suite 150Lone TreeCO80124(720) 770-8225Mo-Su 09:00-21:00elementsmassage.com
765 E South Boulder Rd, #100LouisvilleCO80027(303) 666-4000Mo-Su 09:00-21:00elementsmassage.com
3127 N. Garfield AvenueLovelandCO80538(970) 775-2863Mo-Su 09:00-21:00elementsmassage.com
138 Great RdActonMA01720(978) 493-5900Mo-Su 08:30-21:00elementsmassage.com
209 N Main St, Route 28AndoverMA01810(978) 475-2266Mo-Fr 09:00-21:00; Sa-Su 08:00-20:00elementsmassage.com
693 Belmont StBelmontMA02478(617) 484-3400Mo-Su 09:00-21:00elementsmassage.com
45 Enon StBeverlyMA01915(978) 921-1144Mo-Su 08:30-21:00elementsmassage.com
233 Broad StBridgewaterMA02324(508) 807-1913Mo-Fr 09:00-21:00; Sa 09:00-17:00; Su 09:00-21:00elementsmassage.com
95 Washington St, Suite 614CantonMA02021(781) 562-1919Mo-Fr 09:00-21:00; Sa-Su 09:00-18:00elementsmassage.com
80 Center SquareEast LongmeadowMA01028(413) 525-4456Mo-Su 09:00-21:00elementsmassage.com
1810 Washington Street, Route 53HanoverMA02339(781) 421-6652Mo-Fr 09:00-21:00; Sa-Su 09:00-18:00elementsmassage.com
9 Shipyard Dr, Suite 1CHinghamMA02043(781) 740-3160Mo-Th 09:00-21:00; Fr 09:00-19:00; Sa 09:00-17:00; Su 09:00-19:30elementsmassage.com
333 School StreetMansfieldMA02048(508) 339-0709Mo-Sa 08:30-21:00; Su 08:30-19:00elementsmassage.com
40 High Street, Route 60Medford SquareMA02155(781) 391-4900Mo-Su 09:00-21:00elementsmassage.com
92 South Main Street, Route 114MiddletonMA01949(978) 774-6100Mo-Su 09:00-21:00elementsmassage.com
855 Highland AveNeedham HeightsMA02494(781) 444-5544Mo-Su 09:00-21:00elementsmassage.com
45 Storey AveNewburyportMA01950(978) 358-7233Mo-Su 09:00-21:00elementsmassage.com
10 Home Depot DrivePlymouthMA02360(508) 732-9797Mo-Fr 08:30-21:00; Sa 08:30-18:00; Su 08:30-21:00elementsmassage.com
190 Broadway, Corner of Route 1N & Walnut StSaugusMA01906(781) 558-2926Mo-Su 09:00-21:00elementsmassage.com
100 Boston Turnpike, Route 9ShrewsburyMA01545(508) 925-5100Mo-Su 09:00-21:00elementsmassage.com
200 Main St, Route 28StonehamMA02180(781) 438-4110Mo-Sa 09:00-21:00; Su 09:00-19:00elementsmassage.com
435 Paradise RdSwampscottMA01907(781) 584-8470Mo-Su 09:00-22:00elementsmassage.com
400 Boston Post Rd, Route 20WaylandMA01778(508) 358-2700Mo-Su 09:00-21:00elementsmassage.com
1604 West Campbell AvenueCampbellCA95008(408) 540-7225Mo-Fr 09:00-21:00; Sa-Su 09:00-20:00elementsmassage.com
3247 Camino de Los Coches, Suite 110CarlsbadCA92009(760) 585-9101Mo-Sa 09:00-21:00; Su 09:00-19:00elementsmassage.com
2701 Harbor Blvd, Ste E-3Costa MesaCA92626(714) 850-0500Mo-Su 09:00-21:00elementsmassage.com
27901 La Paz Rd, Suite ELaguna NiguelCA92677(949) 643-9100Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
2267 S El Camino Real, Suite COceansideCA92054(760) 712-4718Mo-Sa 09:00-21:00; Su 09:00-19:00elementsmassage.com
7945 Vineyard Ave. #D-2Rancho CucamongaCA91730(909) 297-5955Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
39 E 4th AveSan MateoCA94401(650) 558-8775Mo-Fr 09:00-21:00; Sa 09:00-20:30; Su 10:00-20:00elementsmassage.com
2415 San Ramon Valley Boulevard Suite 1San RamonCA94583(925) 838-7900Mo-Sa 09:00-21:00; Su 10:00-20:00elementsmassage.com
26568 Bouquet Canyon RdSanta ClaritaCA91350(661) 263-5608Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
2845 Cochran Street Suite ASimi ValleyCA93065(805) 416-2502Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com
308 W El Camino RealSunnyvaleCA94087(408) 737-8587Mo 10:00-21:00; Tu-Th 09:00-21:00; Fr 10:00-21:00; Sa 09:00-19:00; Su 10:00-20:00elementsmassage.com
2281 East Thousand Oaks BlvdThousand OaksCA91362(805) 379-3800Mo-Fr 09:00-21:00; Sa 09:00-20:00; Su 10:00-20:00elementsmassage.com
1833 W 11th St., Suite C11TracyCA95377(209) 779-5600Mo-Fr 09:00-21:00; Sa 09:00-19:00; Su 09:00-18:00elementsmassage.com
2870 Ygnacio Valley RoadWalnut CreekCA94598(925) 266-4200Mo-Sa 09:00-21:00; Su 10:00-19:00elementsmassage.com

Cities with the most locations

CityStateLocations
PhoenixAZ6
MesaAZ5
ScottsdaleAZ5
ChandlerAZ3
Las VegasNV3
Castle RockCO2
CentennialCO2
Colorado SpringsCO2
DenverCO2
EdmondOK2
FriscoTX2
HillsboroOR2
LittletonCO2
LouisvilleKY2
San AntonioTX2

Also on SpecStream

Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.