Dalkeith Medical Practice is a friendly and progressive GP Practice with a reputation for excellent person centered care and innovated working. We are a well established and respected Medical Practice, consisting of 10800+ patients, working from a custom built Health…