1. Menard Automotive Sales 149 Lane Rd, Chester, NH 03036 Coordinate: 42.99122,-71.23099 Phone: (603) 887-4049