Caledonian Road Medical Centre


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




New Website: We have changed our website to allow the practice to change and update this, some items may be in a different place from our previous website.



If you are travelling abroad this year you may require vaccinations.

A form needs to be completed (available at front reception desk).

Please note we need at least 8 weeks notice prior to your travel date. Some vaccinations may incur costs.





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 six family doctors (three 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.