Our Stores

Barbours Department Store (Head Office)

24-36 Buccleuch Street

Dumfries

DG1 2AL

Telephone :- 01387 254343

 

Normal Opening hours

Monday – Saturday 9am – 5.30pm

 

Free Customer Parking 


Barbours at Home

25-27 Buccleuch Street

Dumfries

DG1 2AT

Telephone :- 01387 259222

 

Normal Opening hours

Monday – Saturday 9am – 5.30pm

 

Free Customer Parking 


Barbours

66-70 Hanover Street

Stranraer

DG9 7RP

Telephone :- 01776 702104

 

Normal Opening hours

Monday – Saturday 9am – 5pm