ST XAVIERS HIGH SCHOOL
Private Schools - Secondary
P.O.Box: 618-20100 Nakuru
Stadium Rd, Nakuru
(254) 512212466




On the map (Click to expand)