Devon Lakeshore Amphitheater Upcoming events No upcoming events found. Address Devon Lakeshore Amphitheater, Decatur, Illinois, US