- Business
- People
- Government
17 Doors Automatic found in Dominica
K's Car Rental
21 River Street | Automobile Renting & LeasingK's Car Rental prides themselves on giving their customers quality vehicles, the best rates and dependable service. K's Car Rental offers Unlimited mileage, Free pick-up & drop off, Long & short term ...