Carmelites
The Carmelites are a religious order committed to the care and needs of the Church in all five continents of the world. They are the successors of the hermits who lived in the spirit of Elijah on Mount Carmel in Israel.
Avila
Avila
Bloomfield Road, Dublin 4