Iglesia de los Padres FranciscanosParishSharePlaza de Carlos Lobo33402 Avilés, Asturias / AsturiesSpainGet directions