Albany Theatre
3317 W. Montrose Avenue,
Chicago,
IL
60618
3317 W. Montrose Avenue,
Chicago,
IL
60618
2 people favorited this theater
Showing 1 comment
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.