Kemwel definitions

Search

Kemwel

Kemwel logo #10101) Car rental company
Found on https://www.crosswordclues.com/clue/kemwel

Kemwel

Kemwel logo #21000 Kemwel is an independent car rental consolidator based in Portland, Maine, United States, with access to over 750,000 vehicles in Europe and worldwide from over 4,000 pick up locations. The company dates from 1908 as a parking garage in New York City, but became a Studebaker dealer, then, finally in 1958, a Mercedes-Benz dealer. It was the additio...
Found on http://en.wikipedia.org/wiki/Kemwel
No exact match found.