St. Paul’s Lutheran ChurchBy admin / June 6, 2023 St. Paul’s Lutheran Church1 Bachrach Ct, Decatur, IL, 62526, USADecatur Illinois Url: https://spldecatur.org/