South Fork Willow Creek in Horseshoe Bend, ID 83629

South Fork Willow Creek in Horseshoe Bend, ID 83629 (Boise County) is a stream. South Fork Willow Creek also exists in Bonneville County, Ada County and Gem County.

Waterway Type
stream