St Johnsbury Center - Wellbeing is a private rehab located in Saint Johnsbury, Vermont.