Car Repairs in Spain Taller Mecánico Telde Naranjo Address: Callejón del Castillo nº 215, 35215 Telde Spain Phone Number: +34 928 69 27 16