1. Granite Rose 22 Garland Dr, Hampstead, NH 03841 Coordinate: 42.87396,-71.15302 Phone: (603) 329-8000