Caledonian Road Medical Centre


Drs Dunbar, Currie, Cunningham, Clare, Lee, Wilson & Davage




If you are travelling abroad this year you may require vaccinations. A form, available from reception,

must be completed at least 8 weeks prior to your travel date. Some vaccinations may incur cost.




The practice will close from 12.30pm on the following dates to allow training for the practice staff:


Wednesday 25th February 2015

Wednesday 18th March 2015



Welcome to The Medical Centre, Caledonian Road, Perth.


Our purpose built surgery has been designed and contructed for the care and welfare of our patients. This website has been designed to help you make the best use of the facilities we offer. We hope you find it a useful reference.

There are seven family doctors (four male and three female) who work in the partnership at the surgery, with an additional GP and a GP Registrar. Patients will be registered with the practice, as a whole, and you can consult any doctor. However, to enable continuity of care, it is preferable to try to see the same doctor.

We operate from a two-storey building and the main reception area is on the ground floor. It is fully accessible to disabled patients.

The surgery is situated on Caledonian Road, close to the library and is convenient to public transport. Car parking, including disabled spaces, is available at the front of the building.

We hold a General Medical Services (GMS) contract with NHS Tayside, Ashludie Hospital, Dundee DD5 4HQ - telephone 01382 527940.

Details of our consulting hours and telephone number, out of hours contact numbers, and emergency contact numbers can be found at the top of all pages of this web site.


All other information about the practice, useful patient information, and the services we offer can be found to the left of every page of this web site.




Monday to Friday

8am to 6pm



Reception 01738 628234

The Medical Centre

Caledonian Road

Perth PH2 8HH


Daily 6pm to 8am, weekends and public holidays contact NHS 24:

Tel: 111




DIAL 999

for ambulance

Copyright © All Rights Reserved.