Get Directions to Elim Store ← View details Llanfachraeth, Isle of Anglesey LL65 4, United Kingdom, Llanfachraeth, England Get Directions From* To * — Required information