is not in process of liquidation on Feb 15, 2023
Where is ANGEL LAND CHILD CARE AND PARENT INSTITUTE's headquarters?
ANGEL LAND CHILD CARE AND PARENT INSTITUTE's headquarters is located at 8642 LINWOOD, DETROIT, MI, 48206
What year was ANGEL LAND CHILD CARE AND PARENT INSTITUTE started?
ANGEL LAND CHILD CARE AND PARENT INSTITUTE was started in 1996