Denver. Theaters. Denver (510 16th Street) To be remodeled into a "piggy-back" downtown twin theater. Post F 18, 1972 p.35 Old Wurlitzer organ is now (1979) at Organ Stop Pizza #2 on Southern Avenue, Mesa, Arizona. Information from patron visiting 1979 Closed; future of 1927 theater uncertain. RMN S 16, 1979 p.4 Letter to editor pleading that theater be saved from demolition. Post D 28, 1979 p.15 Building may be torn down. Details. Historic Denver News v.10 #2 F MO P. I*