Opened in 1918, the Ogden Theatre was Denver
935 E. Colfax Ave Denver, CO, 80218
View Larger Map and Directions