To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Church of Scientology or Iglesia de Scientology de España, Calle de Sta. Catalina, 7, 28014 Madrid, Spain.
The Church of Scientology of Spain, an imposing and iconic 51-thousand square-foot, five-story building close to the Congress of Deputies the Spanish parliament.