St. Margaret Ward Roman Catholic ChurchParishShareCherry LaneTrafford, England M33 4WTUnited KingdomGet directions