1. Big Cajun 1 Power Plant RIVER Rd, Jarreau, LA 70749 Coordinate: 30.65914,-91.34713 Phone: (225) 618-4661