CE
Centauro Rent a Car
View company profile →
Where efficiency and customer service…
Where efficiency and customer service go to die! The personnel was demotivated and moving at the pace of inanimate objects, it took 1.5 hours to get the keys in hand and drive off.