Reception and Admin Room

Sorry, nothing found!

Appointments

Booking an Appointment We operate an On the Day service for appointments. These appointments are released each day at 08:30. Booking an […]

Contact Us

Use our online form to contact us regarding any non urgent queries.

Repeat Prescriptions

Order your medication below using the online form Important Update 18th November 2020 Due to Covid-19, all repeat prescriptions will […]

Patient Participation Group

Have your say on how we  serve the community of Craigshill We aim to provide the best service possible to […]

Change Your Contact Details

It is important that you keep the practice updated with any change in circumstances (name/address/contact telephone number etc) in order […]

Cancel Your Appointment

Please complete the online form below if you need to cancel an appointment. Please let us know if plenty of time […]

Hey Girls launch free period finder app for Scotland

TO REQUEST A GP LETTER: Please see ‘Useful Forms and Information