Glen Barr
9 Irving Street, Dumfries DG11EL Dumfries , Dumfriesshire, United Kingdom United Kingdom
- Profile: Glen Barr is a Opticians company located at Dumfries , Dumfriesshire,, United Kingdom United Kingdom, address is 9 Irving Street, Dumfries, Dumfries , Dumfriesshire, DG11EL UK, postcode is DG11EL, you can contact Glen Barr by phone 441387254015