is not in process of liquidation on May 8, 2024
Where is Life Television Network Church's headquarters?
Life Television Network Church's headquarters is located at 351 South Craft HighwayChickasaw, AL 36611
What is Life Television Network Church's industry?
Life Television Network Church is in the industry of The development and distribution of Christian and family programming via television broadcasting
What year was Life Television Network Church started?
Life Television Network Church was started in 2022
Sources: Alabama Secretary of State