Get Directions to Lichfield Lock & Key Repairs Ltd ← View details 1-5 Church Street, Town Centre, Lichfield WS13 6DZ, United Kingdom, Lichfield, England Get Directions From* To * — Required information