City:
Bellows Falls is a city in the state of vermont with a population of roughly 4,434. It is in Windham, Vermont Its Zip codes include 05101 .