About Marsh Memorial
Marsh Memorial Homes nurtures children and transforms lives, by providing short term care for children who have experienced abuse, neglect or abandonment. Our programmes strive to rehabilitate and re unite children with their families or communities of origin, having developed in them the skill necessary for them to develop into confident productive and responsible adults.
Read More