Tags: Park.
LeClaire Park is a public park located along the Mississippi River in downtown Davenport Iowa United States. It is situated between two other riverfront parks: Centennial Park on the west and River Heritage Park a new park that is being developed to the east. The 400-acre (1.6 km2) park includes monuments a bandshell. a baseball stadium and it is one of the terminal points for the Davenport Skybridge. The Riverfront Parkway pass through the park.