Windsor Station, Windsor, VT


  • The Windsor Station Restaurant and Barroom 26 Depot Ave Windsor, VT 05089