Get directions to: Subway, Bellows Falls, VT Restaurant address: 61 The Sq Bellows Falls, VT 05101, USA Driving Walking Bicycling Restaurant: Subway