Get Directions to Sheilas ← View details The Square, Balmacara, Kyle, Ross-Shire IV408DJ, United Kingdom, Kyle of Lochalsh, England Get Directions From* To * — Required information