Address: Calle del Doctor Esquerdo, Fuente del Berro, Salamanca, Madrid, Community of Madrid, 28028, Spain