Albany Theatre

3317 W. Montrose Avenue,
Chicago, IL 60618

Unfavorite 2 people favorited this theater

Showing 1 comment

Adoresixtyfour on June 4, 2007 at 7:35 am

I live just a few blocks from there and recently too photos of it. The import/wholesale shop appears to be closed; the building looks vacant. Hope that doesn’t mean another teardown is imminent.