The owner of an upcoming atria Watford business says he is “thrilled” to be bringing it to the town. From 2pm to 9pm on Wednesday, May 14, The Massage Company (TMC) will hold its grand opening ...