About Us

Tucked away in a cozy corner of Mooresville @ Good Soul Hot Yoga, a perfect place to become more balanced, flexible, nourished & empowered.  Our community of diverse, happy people will keep you moving upward. Hot yoga,  indoor cycling,  fresh juice & now massage with all the amenities for bodywork, self care & a HAPPY SOUL!

Good Soul Hot Yoga

236 Raceway Drive

Suite #1

Mooresville , NC 28117 map it

(704) 618-7993

Hours of Operation

M By Appointment Only
T By Appointment Only
W By Appointment Only
Th By Appointment Only
F By Appointment Only
Sa By Appointment Only
S By Appointment Only

Swedish Massage

$50
30min
$75
60min
$115
90min
Select

Deep Tissue Massage

$80
60min
$120
90min
Select

Heated Bamboo Massage

$100
80min
Select

Hot Stone Massage

$85
60min
Select

Reflexology Session

$80
60min
Select

Reiki Session

$50
30min
Select

Prenatal Massage

$85
60min
Select

Ionic Foot Detox

$40
30min
Select

Foot Scrub

$40
30min
Select

Sticks & Stones

$120
80min
Select

Tammy S.

License: NC #9799

0 Verified Reviews

Swedish Massage

$50
30min
$75
60min
Select

Deep Tissue Massage

$80
60min
Select

Heated Bamboo Massage

$100
80min
Select

Hot Stone Massage

$85
60min
Select

Reflexology Session

$80
60min
Select

Reiki Session

$50
30min
Select

Prenatal Massage

$85
60min
Select

Ionic Foot Detox

$40
30min
Select

Foot Scrub

$40
30min
Select

Sticks & Stones

$120
80min
Select

Sheryl L.

0 Verified Reviews

Swedish Massage

$50
30min
$75
60min
$115
90min
Select

Deep Tissue Massage

$80
60min
$120
90min
Select

Heated Bamboo Massage

$100
80min
Select

Hot Stone Massage

$85
60min
Select

Reflexology Session

$80
60min
Select

Reiki Session

$50
30min
Select

Prenatal Massage

$85
60min
Select

Ionic Foot Detox

$40
30min
Select

Foot Scrub

$40
30min
Select

Sticks & Stones

$120
80min
Select

Good Soul Hot Yoga

236 Raceway Drive

Suite #1

Mooresville , NC 28117 map it

Phone: (704) 618-7993

  • Good Soul Hot Yoga

  • 236 Raceway Drive
  • Suite #1
  • Mooresville , NC 28117
  • (704) 618-7993
  • Find us on: