is not in process of liquidation on Feb 8, 2024
Where is Lift International's headquarters?
Lift International's headquarters is located at 2387 N LAKE AVE, ALTADENA, CA 91001
What year was Lift International started?
Lift International was started in 2023
Sources: California Secretary of State