2118 Larimer Street,
2118 Larimer Street,Denver, CO 80205
No one has favorited this theater yet
The Annex Theatre was open in 1926. It seated 450. The site of the former theatre is now a parking lot.
Contributed by Chris 1982
Just login to your account and subscribe to this theater