Browse Items (1 total) Tags: Bill Kileen Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photos of Kileen Photo Studio located at 220 E. Eldorado and 235 E. Orchard St., Decatur, IL. Photographs of Bill Kileen Photography Studio Exterior. Tags: 220 E. Eldorado, 235 E. Orchard St., 8/12/1954, Bill Kileen, BS1756, BS1757, BS1758, building, Business, Decatur IL., Kileen Photo Studio, Photographer, photography, Studio