Reviews, get directions and information for St. Albans station
Description
St. Albans is an Amtrak train station in St. Albans, Vermont. The station building is located near the headquarters for the New England Central Railroad, and was originally built in 1900 as a switch house by the Central Vermont Railway.