651 19th St NE, Cedar Rapids, IA 52402
How to go there
Sports complex Loc: 41.9969 / -91.6505
Plan your visit