Localiza Rent a Car is located in Montería, Colombia on Centro Comercial Buenavista, CR 6 #68-72 - Sotano 1. Localiza Rent a Car is rated 4.3 out of 5 in the category car rental agency in Colombia.
Address
Centro Comercial Buenavista, CR 6 #68-72 - Sotano 1