Town Hall Arts Center, - Credit: Wikimedia Commons
Town Hall Arts Center, formerly the Littleton Town Hall, is located in downtown Littleton, Colorado and has been a local professional theatre, producing comedies, musicals and plays to the Denver metropolitan area for over 30 years. With The building was designated a National Register of Historic Places on September 4, 1980. Read more on Wikipedia
Source: en.wikipedia.org