Doctors and clinics: 10 English-speaking places
There are also organizations that speak other languages: German.
Calle Suárez Guerra 40 38002 Santa Cruz de Tenerife Spain
Calle de la Rosa 2 38002 Santa Cruz de Tenerife Spain
Calle de Jesús y María 23 38004 Santa Cruz de Tenerife Spain
Calle Prolongación Ramón y Cajal 2 38003 Santa Cruz de Tenerife Spain
Calle de Valois 25 38400 Santa Cruz de Tenerife Spain
Calle Blanco 3 38400 Santa Cruz de Tenerife Spain
Carretera Taoro 16 38400 Santa Cruz de Tenerife Spain
Calle de Enrique Talg 16A 38400 Santa Cruz de Tenerife Spain
Carretera General Puerto Cruz - Arenas 76 38400 Santa Cruz de Tenerife Spain
Carretera Icod Santa Cruz 16 38400 Santa Cruz de Tenerife Spain