onosm.org submitted note from a business:
name: The Tech Repair Centre Ltd
phone: 01387253452
website: www.thetechrepaircentre.com
twitter: undefined
hours: 
category: ,Mobile Phone Repair
address: 91 Friars Vennel Dumfries