Hairdressers: 3 German-speaking places
There are also organizations that speak other languages: English.
Calle San Amaro 1 38400 Santa Cruz de Tenerife Spain
Avenida Familia de Betancourt y Molina 27 38400 Santa Cruz de Tenerife Spain
Calle Nieves Ravelo 2 38400 Santa Cruz de Tenerife Spain