Bookstores in St Johnsbury (VT) Full list of companies Bookstores category in St Johnsbury, Vermont Boxcar & Caboose 394 Railroad St, St Johnsbury, VT 05819, (802)748-3551 Page 1