The English speaking Roman Catholic parish of Madrid.

General Info

Address Calle Dracena, 23
Phone number 912305336

View on Map

Our Lady of Mercy

Calle Dracena, 23