Iowa River Trail (Marshalltown)
Marshalltown 8-mile riverside paved trail — leashed dogs welcome. | 100 W Main St, Marshalltown, IA 50158 | 8 miles of trails | Source:
Dog Parks Hub: Iowa River Trail (Marshalltown)

Iowa River Trail (Marshalltown)
Marshalltown 8-mile riverside paved trail — leashed dogs welcome. | 100 W Main St, Marshalltown, IA 50158 | 8 miles of trails | Source:
trail
Dog Parks Hub