Dalkeith Road Medical Practice

0131 667 1289

Prescriptions

Click here to access our online ordering service for repeat prescriptions.