Get Directions to Millennium Nails ← View details 19 Dover Road, Liverpool L31 5JB, United Kingdom, Liverpool, England Get Directions From* To * — Required information