Saint Nectarios Orthodox Church Barcelona Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Carrer de Roger de Llúria, 70
Barcelona,
Barcelona
08037
Spain
Phone: 627-162857
Click here to contact the church
Church Pastor
Fr. Christodoulos Agioreitis
Priest
Carrer de Roger de Llúria, 70
Barcelona,
Barcelona
08037
Spain
Phone: 627-162857
Click here to contact Fr. Christodoulos Agioreitis