Stafford Springs, the main village area, features well-preserved buildings from the 19th century that give the town its character. The second image shows the classic New England country store that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results