is liquidated
Where is Subscription Television Corporation's headquarters?
Subscription Television Corporation's headquarters is located at 2600 1 WALL STNEW YORK, NY
What is Subscription Television Corporation's industry?
Subscription Television Corporation is in the industry of SUBSCRIPTION TELEVISION BUSINESS
What year was Subscription Television Corporation started?
Subscription Television Corporation was started in 1964
Sources: Alabama Secretary of State