St. Francis Address 57 Idera Road110105 Owode EgbaNigeria Intentions No one from this parish has shared an intention yet