Featured Item
Photo of Third United Methodist Church

Photograph of Third United Methodist Church, 1100 E. Locust Street, Decatur, IL. The last church service was held on 6/2/2002. (Information from…
Photograph of Third United Methodist Church, 1100 E. Locust Street, Decatur, IL. The last church service was held on 6/2/2002. (Information from…