Southwest Florida’s newest concert venue sprawls across the eastern side of Centennial Park, overlooking the glistening waters of the Caloosahatchee River in downtown Fort Myers. Touring bands, ...