Our Lady of Dolours Church
South Circular Road Dolphin's Barn, Dublin 8, Dublin Ireland
Our Lady of Dolours Church is a Churches & Cathedrals, Points of Interest & Landmarks place is located in Dublin, Province of Leinster. The address of Our Lady of Dolours Church is South Circular Road Dolphin's Barn, Dublin 8, Dublin Ireland.