Lake Odessa is a 6,465-acre backwater complex that falls within the boundaries of the Port Louisa National Wildlife Refuge and Odessa Wildlife Management Area. It is located on the Mississippi River at the confluence of the Iowa and Mississippi rivers near Wapello, Iowa. The complex is owned by the U.S. Army Corps of Engineers and managed by the U.S. Fish and Wildlife Service and the Iowa Department of Natural Resources.