Town of Carroll Address: 100 School Street, Twin Mountain, NH 03595 Phone: (603) 846-5545 Services: Ambulance Call (603) 846-5545 Get Directions