A G Barr Opticians

Address:  58 Longrow, Campbeltown, Argyll, PA28 6DD
Telephone:  01586 554400