is not in process of liquidation on Mar 30, 2023
Where is LOCKWOOD HOUSING DEVELOPMENT CORPORATION's headquarters?
LOCKWOOD HOUSING DEVELOPMENT CORPORATION's headquarters is located at 17 W Lockwood AveSaint Louis, MO 63119-2931
What year was LOCKWOOD HOUSING DEVELOPMENT CORPORATION started?
LOCKWOOD HOUSING DEVELOPMENT CORPORATION was started in 1983
Sources: Missouri Secretary of State