St. Charles Day Care And Pre - School is located in Nairobi, Kenya on Past Imara Primary School, Off Kayole Road. St. Charles Day Care And Pre - School is rated 3 out of 5 in the category preschool in Kenya.
Address
Past Imara Primary School, Off Kayole Road