Edit info
  • Open today, 10:00am - 7:00pm
  • (330) 649-4203
  • 4151 Holiday St N W
    Canton OH 44718

Looking for a day spa in Canton? The Spa at Atrium is a local day spa located at 4151 Holiday St. N.W. Get details on The Spa at Atrium prices by calling (330) 649-4203. For hours of operations, check out the hours below.

Yelp Reviews