The results of searching for "clinic": 5 English-speaking places
Calle Francisco Suárez 23 28036 Madrid Spain
Calle de Bravo Murillo 4 28015 Madrid Spain
Calle de los Relatores 1 28012 Madrid Spain
Calle Conde de Aranda 1 28001 Madrid Spain
Calle del Príncipe de Vergara 44 28001 Madrid Spain