Campbeltown Hospital

Ralston Road
Campbeltown
PA28 6LE