Contact

Dalkeith Medical Practice

24-26 St Andrew Street
Dalkeith
Midlothian
EH22 1AP

Tel: 0131 561 5500
Fax: 0131 561 5555
Out of Hours: 111