Medical provider from Galashiels at last writes in Daily Record (10)
I believe the answer is:
dispensary
'medical provider' is the definition.
(I've seen this before)
'galashiels at last writes in daily record' is the wordplay.
'at last' says to take the final letters.
'writes' becomes 'pens' ('pen' can be a synonym of 'write').
'in' means one lot of letters goes inside another.
'daily record' becomes 'diary' (I've seen this before).
The last letter of 'galashiels' is 's'.
's'+'pens'='spens'
'spens' placed inside 'diary' is 'DISPENSARY'.
'from' acts as a link.
(Other definitions for dispensary that I've seen before include "Place where medicines are supplied" , "Stock of medicines" , "Chemist" , "source of drugs?" , "Place providing medicines" .)