1. Indeck-Alexandria Energy Center 151 Smith River Rd, Alexandria, NH 03222 Coordinate: 43.5607,-71.78159 Phone: (603) 744-6322