Avoid renting a car from this company! This is the worst service for car rentals. It's been six months, and they are still charging my credit card, making ridiculous excuses. Do not rent a car from them, no matter where they operate!
Claim your business profile now and gain access to all features and respond to customer reviews.