IMPORTANT PRACTICE INFO!!

IMPORTANT PRACTICE INFO!!

  Due to unexpected circumstances, we are currently experiencing a shortage of GP appointments. Please be assured that we are working hard to maintain normal service during this time. We appreciate your support and patience at

Read more

Important Notice!

Important Notice!

  NHS Borders has informed the practice that they will be performing an essential upgrade to our computer servers to improve the resilience and reliability of our IT systems. Please note that on Tuesday 17th

Read more