Smart Academy & Ecde Teachers Training College is located in Mombasa, Kenya on Kwa Bulo Road, Opposite Nabwa Medical Clinic. Smart Academy & Ecde Teachers Training College is rated 3 out of 5 in the category training centre in Kenya.
Address
Kwa Bulo Road, Opposite Nabwa Medical Clinic