Location

Jabad Lubavitch Barcelona
  Street Montnegre nº 14
  08014 - Barcelona 

Spain Phone Number: 934010685 
Israel Phone Number (just whatsapp): +972583459230 
Metro L3 - Parada Sants Estació