Browse Items (1 total) Tags: 100 S. Water St. Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photos of Powers Opera House Exterior and Interior Photograph of the exterior of Powers Opera House. Photograph of the interior of Powers Opera House located at 100 S. Water Street, Decatur, IL. Tags: 100 S. Water St., Buildings, Business, Decatur IL., Opera House, Photo File: Business, Powers Opera House Featured Item Bills - May 31, 1974 This is a list of bills for the month of May 1974.