Catholic Church of Our LadyParishShareStricklands RoadStowmarket, England IP14 1APUnited KingdomGet directions