Location

Jabad Lubavitch Barcelona
  Street Montnegre nº 14
  08029 - Barcelona 

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