Get Directions to Down House Nursing Home ← View details 277 Tavistock Road, Plymouth, Devon PL6 8AA, United Kingdom, Plymouth, England Get Directions From* To * — Required information