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