1. Galen Marsh & Sons Inc. 590 N Main St, Bristol, NH 03222 Coordinate: 43.60468,-71.73984 Phone: (603) 744-8723