The Armstrong Memorial Building is a historic municipal building at 3 North Lowell Road in Windham, New Hampshire. Built in 1899, it was the town's first purpose-built library building, a role it played until 1997. It now houses the town museum. The building was listed on the National Register of Historic Places in 2018.
The Armstrong Memorial Building is located in the town center of Windham, a cluster of municipal, civic, and religious buildings near the junction of New Hampshire Route 111 and North Lowell Road. It stands on the northwest side of North Lowell Road, sharing a drive with the old town hall and a public works garage. It is a single-story structure, with a fieldstone exterior and hip roof. The roof has exposed rafter ends in the eaves, and small hip-roof dormers on the front face. Windows consist of bands of casement windows with diamond lights. At the center of the front is the main entrance, sheltered by a project gabled portico supported by square stone columns.
Source: Wikipedia.org
Copyright: Creative Commons 3.0
| | Public
Select one of the most popular activities below or refine your search.
Discover the most beautiful and popular trails in the area, carefully bundled into appropriate selections.
Source: Magicpiano
Copyright: Creative Commons CC BY-SA 4.0
Select one of the most popular categories below or be inspired by our selections.
Discover the most beautiful and popular attractions in the area, carefully bundled in appropriate selections.
Source: Magicpiano
Copyright: Creative Commons CC BY-SA 4.0
With RouteYou, it's easy to create your own customised maps. Simply plot your route, add waypoints or nodes, add places of interest and places to eat and drink, and then easily share it with your family and friends.
Route planner

<iframe src="https://plugin.routeyou.com/poiviewer/free/?language=en&params.poi.id=7631605" width="100%" height="600" frameborder="0" allowfullscreen></iframe>
© 2006-2026 RouteYou - www.routeyou.com