St. Francis Xavier Address Avenida Duquesa de la Victoria, 2352004 MelillaSpain Intentions No one from this parish has shared an intention yet