Indian Bayou

Information
Owned: 
U.S. Army Corps of Engineers
Acreage: 
28,480 Acres
Contact
Phone: 
(337) 585-0853

Office: Atchafalaya Basin Floodway System Project Office