Dumfries

93 Friars Vennel, Dumfries, DG1 2RF

Dumfries

Our Dumfries shop is situated in Friars Vennel at the Burns Statue end of the street and is run by a team of volunteers.

  01387 739934

  Opening Times
Tues - Fri : 11.00am - 2.30pm
Saturday : 11.00am - 2.30pm