It is situated in a high-end residential area of Karen, about 22 kilometers from Nairobi City.Year of Establishment: 1965.
We need a few details from you so as to suggest relevant institutes