Centres for Health & Healing
Verified on September 19th, 2023
Vaughan Recovery House is part of the CFHH (Centres for Health and Healing) group of treatment centres, based in Canada. It is a residential facility offering detox and primary care in a relaxed, intimate and homely setting.
P: 833-394-8376



