Location

Jabad Lubavitch Barcelona
  Street Montnegre nº 14
  08029 - Barcelona 

Spain Phone Number: 934100685 
Israel Phone Number (just whatsapp): +972528815523 
<style="text-align: center;">Metro L3 - Parada Sants Estació