1. Delta Sales Of Amherst Liberty Park, Amherst, NH 03031 Coordinate: 42.89805,-71.60028 Phone: (603) 672-4136