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 League of Women Voters - Board Meeting - February 1976 This is the historical account of the League of Women Voters in Macon County