Get Directions to Carroll Town Hall ← View details 92, School Street, Twin Mountain, Carroll, New Hampshire 03595 +1 603-846-5494 Get Directions From* To * — Required information