Historic Main Stage at Athenaeum Center - IL is located in Chicago, Illinois. It can be found at 2936 North Southport Avenue, Chicago Illinois. Visit AllSeats.com for more information on Historic Main Stage at Athenaeum Center - IL and to purchase tickets.