is not in process of liquidation on Dec 12, 2023
Where is LEONARD GREEN & ASSOCIATES, L.P.'s headquarters?
LEONARD GREEN & ASSOCIATES, L.P.'s headquarters is located at 333 SOUTH GRAND AVE., STE. 5400, LOS ANGELES, CA 90071
What year was LEONARD GREEN & ASSOCIATES, L.P. started?
LEONARD GREEN & ASSOCIATES, L.P. was started in 1989
Sources: California Secretary of State