Greenwood Village Theatre
5414 Landmark Place,
No one has favorited this theater yet
Located in Greenwood Village to the south of Denver. Operated by Landmark Theatres the Greenwood Village has six screen, featuring digital sound, leatherette stadium seating and a premium bar. The theatre plays art, classic and independent films.
Just login to your account and subscribe to this theater