Open today, 10:00am - 7:00pm
- (330) 649-4203
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.