Get Directions to Tor Christian Nursing Home ← View details 30 Corstorphine Road, Edinburgh EH12 6HP, United Kingdom, Edinburgh, England Get Directions From* To * — Required information