Cairn Valley Medical Practice
Dunscore Health CentreDunscore
Dumfries
DG20UJ
📞 phone: 01387 820 266
Doctors
- Angus Macgregor
👨🏻⚕️ GP Performer - Behzad Nosratzadeh
👨🏻⚕️ GP Performer - Nicola E Macgregor
👩🏻⚕️ GP Performer - Ruth E Ginty
👩🏻⚕️ GP Performer Registrar - Lauren J Leslie
👩🏻⚕️ GP Performer Registrar - Alexandra Barabas
👩🏻⚕️ GP Performer Registrar