Contact Us

New Beginnings – Maisha Iko Sawa is a facility located in Kenya that supports individuals with developmental disabilities in Africas largest slum.