Company name: The IT Centre (Located In Castle Douglas Community Centre)
Description: The IT Centre in Castle Douglas. Helping you to access the benefits of the internet and technology in the Stewartry and throughout Dumfries and Galloway.
The IT Centre, 25 Cotton St, Castle Douglas DG7 1AJ, United Kingdom