Iglesia de la Natividad de Nuestra SeñoraParishSharePlaza de la Constitución28150 Valdetorres de Jarama, Comunidad de MadridSpainGet directions