POI's creator (Voyajo Team)
he Odgen Theater is a music venue and former movie theater in Denver, Colorado, United States. Located at 935 E. Colfax Avenue in the neighborhood of Capitol Hill,it was built in 1917 and has a maximum capacity of 2200 for concerts. It is listed on the National Register of Historic Places (...)(from Wikipedia)