Opening hours not available: please call before visiting.
Source: Public Health Scotland Dispenser Location Contact Details, published 1 June 2026.
96 Niddrie Mains Road, Edinburgh EH16 4DT
EH16 4DT
67 High Street, Edinburgh EH1 1SR
EH1 1SR
45 Forrest Road, Edinburgh EH1 2QP
EH1 2QP
9-11 Roseburn Terrace, Edinburgh EH12 5NG
EH12 5NG
19 Smith's Pl, Edinburgh EH6 8NU
EH6 8NU
101-103 Princes Street, Edinburgh EH2 3AA
EH2 3AA