Foster Creek in Lake Byron Township, South Dakota

Foster Creek in Beadle County is a river. Foster Creek also exists in Stanley County.

Waterway Type
river