Dr. Hugh MacKechnie, MD is a doctor in the Internal Medicine Specialist role. He is accepting new patients at his office. Be sure to call ahead with him to book an appointment. Dr. MacKechnie is a Specialist inScottsdale, Arizona and is accepting new patients. He will call you back to tell you about his new position.