The Wakodahatchee Wetlands are located in Delray Beach at 13026 Jog Road. Constructed on 50 acres of previous wastewater utility property.