Get Directions to Bellows Falls Pump Station ← View details Depot Street, Bellows Falls, Town of Rockingham, Vermont 05101 +1 802-463-1230 Get Directions From* To * — Required information