Home Health in St Johnsbury (VT) Full list of companies Home Health category in St Johnsbury, Vermont Caledonia Home Health Care 161 Sherman Dr, St Johnsbury, VT 05819, (802)748-8116 Page 1