Browse Items (1 total) Tags: 2160 N. Edward St. Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo of St. Thomas the Apostle Church Photograph of St. Thomas the Apostle Church located at 2160 N. Edward Street, Decatur, IL. Tags: 2160 N. Edward St., Churches, Decatur IL., Photo File: Churches, Roman Catholic, St. Thomas the Apostle Featured Item Two People Working in the War Gardens Photograph of two people working in the war gardens in Decatur, IL during World War II.