Capilla de la Inmaculada Concepcion Barcelona Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Calle Tenor Massini 106-108, 1° 1a
Barcelona,
Barcelona
8028
Spain
Phone: +34 93 339 88 94
Click here to contact the church Â