Police in Amherst (NH) Full list of companies Police category in Amherst, New Hampshire Amherst Police Dept 175 Amherst St, Amherst, NH 03031, (603)673-4900 Page 1