MEGA CARS LOJA is located in Loja, Ecuador on 18 DE NOVIEMBRE ENTRE PASAJE RODRIGUEZ Y, Juan de Salinas. MEGA CARS LOJA is rated 4.5 out of 5 in the category tuning automobile in Ecuador.
Address
18 DE NOVIEMBRE ENTRE PASAJE RODRIGUEZ Y, Juan de Salinas