1. Desmarais Environmental 320 Hemlock Ln, Barrington, NH 03825 Coordinate: 43.17659,-71.07235 Phone: (603) 664-5500