Search results
We did not find results for: starz inc. tv.
Check spelling or type a new query.
We did not find results for: starz inc. tv.
Check spelling or type a new query.
Starz Inc. is an American entertainment company and a subsidiary of Lionsgate. It is headquartered at Meridian, Colorado, and uses nearby Englewood as its location in corporate filings and press releases. The company owns and operates pay television channels, including its namesake service, sibling networks Starz Encore and MoviePlex, as well as a media distribution company. Wikipedia