Iglesia de San Simón y San JudasParishShareCalle Cañizal44432 Alcalá de la Selva, AragónSpainGet directions