Starz Encore is an American premium television channel owned by Starz Inc a subsidiary of Lions Gate Entertainment and headquartered at the Meridian International Business Center complex in Meridian, Colorado, United States.
FactSnippet No. 1,667,359 |