Southside Park
111 W Bluff St
Carroll, IA 51401
Southside Park in Carroll IA is a charming green space perfect for outdoor activities and family gatherings. The park features well-maintained walking trails picnic areas and playgrounds making it an ideal spot for leisure and recreation. Visitors can enjoy the scenic views and ample space for sports or relaxing in nature.
Generated from this place's information
Also at this address
See a problem?