Amtrak, Vermont, others look at feasibility of Brattleboro Station
Amtrak, along with the town of Brattleboro, Vt., the state of Vermont, and NECR Railroad, are in talks over the feasibility of building a new Americans with Disabilities Act-compliant station in Bratt...
Read More