Parroquia Santa María de la MercedParishShareCalle Cabo Mayor 128290 Las Rozas, Comunidad de MadridSpainGet directions