Carroll Park, Oak Park, IL

Carroll Park is located at 1125 South Kenilworth and has the following amenities:

Baseball Diamonds   Basketball Courts   Playground   Restrooms   Soccer Fields   Softball Fields  


More Information