First choice for vehicles across Kenya, Uganda and Tanzania

Menu

Mombasa

Get Directions

Submit

Address

99200-80107, Mombasa, Kenya

Telephone

Business Hours

CAREERS WITH FRANCHISE LOCATION