Town of Alstead Address: 9 Main ST, Alstead, NH 03602 Phone: (603) 835-2986 Services: Ambulance Call (603) 835-2986 Get Directions