Practice Closures: 

1300 - 1400 Every Weekday

  • Friday 2 April 2021
  • Monday, 5 April 2021
  • Monday, 3 May 2021
  • Friday, 2 July 2021
  • Monday, 2 August 2021
  • Friday, 15 October 2021
  • Monday, 27 December 2021
  • Tuesday, 28 December 2021
  • Monday, 3 January 2022
  • Tuesday, 4 January 2022

Apologies for any inconvenience caused. 

The Practice will be open 

Monday, 31 May 2021
Monday, 30 August 2021
Tuesday, 30 November 2021


If you wish to call regarding results - please call after 2pm.  Many thanks

Repeat Medication 

Whenever possible, please order online using the prescriptions tab on this website, or hand in or post your repeat prescription slip. 

Please allow at least 3 working days from ordering to collecting your medication.


Loch Ness & Strathnairn Medical Practice is proud to be and accredited teaching Practice

We are delighted to have Medical students, Junior Doctors, and Registrars, working alongside the GP’s in the Practice.

If you do not wish to be seen by a trainee or have one present during a consultation, please inform the Reception staff.   Many thanks. 





Dr Anna Mills (f)

 Dr Mills

Lead Partner

MA MB BChir (Cambridge 2005) MRCGP DRCOG DTM&H DFSRH

Dr Mills joined Riverside Medical Practice in 2013 as a salaried doctor, and has been a Partner there since October 2014.  She joined the team at Foyers Medical Centre in March 2020.  She has particular interests in women's health and family planning and is a GP trainer.

Dr Catherine Brown (f)

Salaried Doctor

Dr Catherine Brown

MBChB (Dundee 2008), MRCGP 2016

Dr Brown joined the Practice in February 2020. Originally from the Black Isle, she did her GP training in Shetland where she worked as a GP for a couple of years, working with a special interest in obstetrics, before relocating to the Highlands in 2019.


Dr Brown works across the three practice sites (Riverside, Cromarty and Foyers)


Also Dr Brown works for the out of hours service and a new member of the Highland PICT (pre-hospital immediate care and trauma) Team

Dr Pei Sin Ang (f)

Salaried Doctor

Her normal working week is Monday and Tuesday 

Dr Ellen Heathcote (f)

GP Registrar/Pre-Registration House Officer

We are a training practice and we normally have a GP Registrar with us completing his/her general practice training, and a pre-registration house officer undergoing supervision in their first year of employment

Dr Ellen Heathcote is currently a GPST3 and works alongside Dr Mills at Foyers

NHS ScotlandThis site is brought to you by My Surgery Website