Localiza operates in Cali with 4 different locations. According to our user data, the most popular location for Localiza in Cali is situated at Calle 10, #52-50, Camino Real.