Our Lady Of Victory Kisii Town ParishParishShareBus Stage Road42001 Kisii Central ward, KisiiKenyaGet directions