Tuesday, October 23, 2007

CU Denver Campus - Starz Film Center


The Starz Film Center, home of the Denver Film Society, is located at the heart of the Tivoli Student Union and bills itself as Denver's "first and only cinematheque." For current listings, see the Denver Film Society's website: http://www.starzfilmcenter.com/index.aspx

No comments: