Europcar
Moi International Airport Mba Airport Rd Mombasa Kenya
Mombasa, 19 80115 KEN