Clinics and Services

Clinics

Cervical Screening

Book an appointment with our Practice Nurse by calling us on 0131 370 3999

Joint Injections

These can be performed on certain joints by our advanced physio practitioner, Dr McArthur and Dr Christie. You will need an appointment to discuss this first.

Please call 0131 370 3999

Physiotherapy

We have an Advanced Physiotherapist Practitioner who can assess and diagnose any musculoskeletal conditions, provide you with an explanation of your condition, set you appropriate exercises and discuss management options. This may include referral to your local Physiotherapy department for ongoing physiotherapy, pain management advice, Xray or referral for a specialist opinion. 

They can help with:

  • Back pain/sciatica
  • Neck Pain/Whiplash
  • Joint Pain & stiffness e.g. pain in your knee, shoulder, wrist or hand and osteoarthritis
  • Sprains & strains e.g. pain in your knee, ankle or calf
  • Weakness or de-conditioning after injury or surgery
  • Loss of confidence with movement and physical activity.

Appointments can be booked directly by calling us on 0131 370 3999

You can also find self help advice for many conditions:

Pregnancy and Child Health

If you have found you are pregnant you need to register this with the local midwifery team by calling 0131 536 2009

If you are having issues during your pregnancy and need help and advice please call the local midwife team on 0131 537 9886

If you have a child under 5 and have concerns about their development please call the health visitor team on 0131 537 9903

Ready Steady Baby!

Ready Steady Baby! helps you get ready for parenthood by taking you through the whole of your pregnancy from the early symptoms, through the antenatal care you will receive and on to advice on how to get through labour and the birth.

Treatment Room Services

Offers blood tests; blood pressure/weight measurements, dressings, suture removal, ear syringing, injections (e.g. B12)

Please phone the Community Desk to make your appointment on 0131 537 9945 after 11am.

Services are run by the Health and Social Care Partnership (HSCP) and not by the practice.

Vaccinations and Immunisations

Childhood Immunisations

Learn more about immunisations on NHS inform

Covid Vaccination

Get information about COVID-19 vaccination, who can get it, and safety and side effects

Learn more about COVID-19 vaccinations on NHS inform

Flu Vaccination

Find information about the flu jab, including who should have it, why and when.

Learn more about flu vaccinations on NHS Inform

More About Our Services