Iglesia de la Natividad de Nuestra SeñoraParishShareAvenida de Artillería22197 Huesca/Uesca, AragónSpainGet directions