Location Description
Health Spa located in Sudbury. The spa includes treatment rooms, reception area, waiting area, yoga room, and locker room. The store area sells a variety of products from loose leaf teas to natural bath products. The property also features the Green Leaf Cafe which offers many drink options from coffee to smoothies.