743 W. 63rd Street,
No one has favorited this theater yet
The Linden was one of many theaters in the Englewood neighborhood of Chicago. It was located on the south side of 63rd Street just east of Halsted Street.
Just login to your account and subscribe to this theater