Get Directions to Strafford Town Hall ← View details 12 Mountain View Drive, Strafford, New Hampshire 03884 +1 603-664-2192 Get Directions From* To * — Required information