Lochmaben Computing Home/Computer repair service/Lochmaben Computing Castle St, Lochmaben, Lockerbie DG11 1NY 07772525753 Contacts Castle St, Lochmaben, Lockerbie DG11 1NY 07772525753 Send updates or Remove Description Features Electronics Map Reviews No reviews! ADD REVIEW Similar companies Computer repair service PC Repair & Care +441506238091 Computer repair service BlueBuoy IT Support Ltd +441225830667 Computer repair service Your Local PC Doctor +448000842623 Computer repair service The Towcester IT Wizard Watling St, Towcester NN12 6BU +441327594405 Categories Computer repair service