Elmwood park is the main park in the center of Independence. This review is for the outdoor park. The Civic Center (recreation center/community center) has a separate listing. The park has several lit baseball fields, a soccer field, tennis courts, bocce courts, horseshoe pits, a stocked pond, multiple picnic…