Get Directions to Leeds Parish Church ← View details 2-6 Kirkgate, Leeds LS2 7DJ, United Kingdom, Leeds, England Get Directions From* To * — Required information