Dalkeith Medical Practice

0131 561 5500

Welcome to Dalkeith Medical Practice

For the most up to date information on Dalkeith Medical Practice, click here to view our news page.

Other Local NHS services you can contact for health advice, information or treatment:

Call 111

NHS24 can also offer you general health information and advice outside our opening hours.

Translate »