Iglesia de San Juan BautistaParishShareCalle de la Iglesia50696 Castiliscar, AragónSpainGet directions