Xaverian Secondary School

P.O. Box: 2724 – 40100 Kisumu

Tel: 057-2022016

Location:

Email:

System:

Levels: Secondary