Physical Address:

Ruman Plaza

St. Bernard Road

Off Archbishop Mackarios Road

Mombasa

Map

Map