Our Lady and Saint Oswalds ChurchParishShareUpper Brook StreetOswestry, England SY11 2TNUnited KingdomGet directions