Map of The Square in Windham County, VT:

The Square Windham Bellows Falls 43.1340242 -72.4439549