Glenbarr Farm
Glenacardoch Farm, Glenbarr, Tarbert PA296UT Tarbert , Argyll, United Kingdom United Kingdom
- Profile: Glenbarr Farm is a Farming - Mixed company located at Tarbert , Argyll,, United Kingdom United Kingdom, address is Glenacardoch Farm, Glenbarr, Tarbert, Tarbert , Argyll, PA296UT UK, postcode is PA296UT, you can contact Glenbarr Farm by phone 441583421344