Podiatrists in St Johnsbury (VT) Full list of companies Podiatrists category in St Johnsbury, Vermont Craig S Schein Dpm 331 Summer St, St Johnsbury, VT 05819, (802)748-9400 Page 1