Canterbury Inn

46 Cherry St St Johnsbury VT 05819 (888) 848-5698