Winxato - The Global Index

Discover Businesses Worldwide — Your Local Directory

House of Israel (Temple of Living Water)

Carrer de la Mare de Déu de Port. 261. soto. 3. 08038 Barcelona. Spain

★ 5
House of Israel (Temple of Living Water)
House of Israel (Temple of Living Water) - Thumbnail
House of Israel (Temple of Living Water) - Thumbnail
House of Israel (Temple of Living Water) - Thumbnail
House of Israel (Temple of Living Water) - Thumbnail
House of Israel (Temple of Living Water) - Thumbnail
Location / Map

Carrer de la Mare de Déu de Port. 261. soto. 3. 08038 Barcelona. Spain

Work Hours
Monday 8–9:30 pm
Tuesday 7–8:30 pm
Wednesday 7–8:30 pm
Thursday Closed
Friday Closed
Saturday 3–9 pm
Sunday Closed

Related Discoveries