is not in process of liquidation on Apr 23, 2024
Where is LIFE CHURCH LA's headquarters?
LIFE CHURCH LA's headquarters is located at 4907 KESTER AVE, SHERMAN OAKS, CA 91403
What year was LIFE CHURCH LA started?
LIFE CHURCH LA was started in 2021
Sources: California Secretary of State