absolute relaxation health center

  1. R

    RT in downtown - Absolute Relaxation Health Center?

    Hey guys, Im heading up in a few weeks for work. I'm primarily looking for a RT place in Toronto. I'll be coming for work later this week, so looking for recommendations. I’m a bit intrigued by Absolute Relaxation Health Center (733 Bloor), but I don’t see any recent reviews. Is is still as...
Back
Top