Skip to content
Menu
  • Home
  • About
  • Contact
  • Managing Your Health
  • Prescriptions
  • Mental Wellbeing
  • News
Search
Close

Contact

Craigmillar Medical Group > Contact
Contact & Location
Opening hours
What to do when we are closed

Local support

Housing, health & much more
Local support

Self-help

Assess your own symptoms
Self-help guides

Services directory

Find a local health service
Services directory

Craigmillar Medical Group

106 Niddrie Mains Road
Edinburgh
EH16 4DT

Contact Us

  • Telephone: 0131 322 2111

Subscribe to Practice News

Subscribe me to the practice newsletter. I agree to receive update emails and know that I can easily unsubscribe at any time.
  • Accessibility
  • Cookie Policy
  • Copyright
  • Disclaimer
  • Privacy Policy
Menu
  • Accessibility
  • Cookie Policy
  • Copyright
  • Disclaimer
  • Privacy Policy
NHS Scotland
Designed by GenPra Websites for GP Practice Surgeries

Designed by GenPra—Websites for GP Practices.

Administrator Login