A G Barr Optometrists Ltd Business Category Optometrists Business Phone Number 01586 554400 Business Address 58 Longrow, Campbeltown, Argyll Postode PA28 6DD Facebook Page: Facebook Page Contact listing ownerSend Message to listing owner Name Email Phone Number Message Spread the wordTweet