Apollo Theater Chicago IL (Live Music Venue)

Apollo Theater 

Apollo Theater - Description

Apollo Theater

The Apollo Theater Chicago was built in Chicago's Lincoln Park neighborhood in 1978. Located at 2540 N. Lincoln Ave., the Apollo has 440 seats and a lobby featuring art exhibits and a full bar. It is currently the home of the hit musical Million Dollar Quartet and the home of the Emerald City Theatre Company.

The Apollo Theater Chicago is not the first Chicago theater to bear the name Apollo. In 1921, A. H. Woods (who also owned the Woods Theatre) opened ...[more]

Something wrong with this listing? Report a problem


Address: 2540 North Lincoln Avenue
Chicago IL US

Phone: (773) 935-6100
Age: 21+
Venue Type: Live Music Venue - Other