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 Clubhouse at the South Side Country Club Negative of the clubhouse at the South Side Country Club on June 4, 1941.