1. Big Cajun 1 Power Plant RIVER Rd, Jarreau, LA 70749 Coordinate: 30.65914,-91.34713 Phone: (225) 618-4661
2. Nrg Energy 7807 River Rd, Jarreau, LA 70749 Coordinate: 30.66252,-91.34966 Phone: (225) 618-4660