Claim: History Colorado Center is a science museum established in 2012 and is owned by History Colorado.
Evidence: The History Colorado Center is a museum in Denver, Colorado, USA dedicated to the history of the state of Colorado.