Bellows Falls, Vermont

Train Station
Train Station - Station Building (with waiting room)
location pin
54 Depot Street
Bellows Falls, VT 05101-1356
Located at a sharp bend in the Connecticut River, Bellows Falls spreads along a series of terraces carved by the river’s waters. The current depot was built in 1923 to serve two railroads.

Station Details