Iglesia de Santa MaríaParishShareCalle de la Magnolia28670 Villaviciosa de Odón, Comunidad de MadridSpainGet directions