Get Directions to St.Josephs R C Church ← View details 12 Goodwood Road, Leicester LE5 6SG, United Kingdom, Leicester, England Get Directions From* To * — Required information