Room No. F 12, 1st Floor, Pelly Shopping Arcade, Behind Kenya National Library, Off Haile Selassie Road, Mombasa CBD - Moja
Mombasa
Mombasa - 80100 - Kenya
Mombasa
Mombasa - 80100 - Kenya