We would love to hear from you. Please use the following information to contact us.
Willow Creek Lutheran Church
24795 470th Ave
Dell Rapids, SD 57022-5219
Church Phone: 605-529-5486
Church Office: 605-543-5384
Or, use the form provided below.