Cherry Creek Shopping Center, also known as Cherry Creek Center, is a shopping mall about three and half miles southeast of downtown Denver, Colorado in the Cherry Creek Neighborhood. It is situated along East First Avenue on the banks of Cherry Creek. It is also home to an eight screen movie theater operated by AMC. The mall is operated by the Taubman Centers company.