Annandale and Eskdale

Langholm

Langholm Day Centre
Charles Street
Langholm
DG13 0AA

Appointments Only 1st and 3rd Monday of each month 3.30 pm – 4.30 pm

Please call 0300 303 4231 and ask to be put through to our Annan office.

Moffat

Moffat Town Hall
High Street
Moffat
DG10 9HF

Appointments only Wednesday 9.30 am – 11.30 am

Please call 0300 303 4231 and ask to be put through to our Annan office.

Dumfries

D&G Royal Infirmary
Macmillan Centre
Dumfries
DG1 4AP

Drop In Service Wednesday and Friday 10 am – 12 noon

D&G Royal Infirmary
Reception
Dumfries
DG1 4AP

Drop In Service Monday 2 pm – 5 pm

Midpark Hospital
Bankend Road
Dumfries
DG1 4TN

Appointments Only Monday 10 am – 12 noon

Telephone 0300 303 4321

North West Resource Centre
College Drive
Lincluden
Dumfries
DG2 0BX

Appointments Only Monday & Wednesday (Debt Advice) 10 am – 12 noon

Thursday 10 am – 12 noon

Telephone 0300 303 4321

Stewartry

Dalbeattie

Dalbeattie Day Centre
Burn Street
Dalbeattie
DG5 4AE

Drop In Clinic Tuesday 10 am – 12 noon

Dalbeattie Medical Practice
Craignair Health Centre
Port Road
Dalbeattie
DG5 4AZ

Appointments Only Wednesday 2 pm – 4 pm

Please call Castle Douglas CAB with any inquiries.

Upper Nithsdale

Kelloholm

Mill Hill Centre
Corserig Crescent
Kelloholm
DG4 6EL

Welfare Benefits and Debt Advice

Appointments only (Call 0300 303 4321)

Sanquhar

Sanquhar Customer Service Centre
Council Offices
100 High Street
Sanquhar
DG4 6DZ

Welfare Benefits and Debt Advice Appointments only (Call 0300 303 4321)

Wigtownshire

Newton Stewart

Newton Stewart Library
Church Street
Newton Stewart
DG8 6ER

Appointments only (Please call our Stranraer Office)

Telephone:  0300 303 4321

Monday (General Advice) 10 am – 1 pm

Friday (Debt Advice) 1 pm to 4 pm

Whithorn

South Machars Community Centre
Castlehill
Whithorn
DG8 8PN

Appointments Only (General Advice) Tuesday 10am – 1pm

Telephone:  0300 303 4321

Wigtown

Machars Action Group
26 Main Street
Wigtown
DG8 9EH

Appointments Only 1st & 3rd Monday of each month Monday 10 am – 12.30 pm

Telephone:  0300 303 4321