Barbauchlaw Medical Practice
18 North Street
Armadale
West Lothian
EH483QBArmadale
West Lothian
📞 phone: 01501 730 432
Doctors
- Judith M Barr-Hamilton
👩🏻⚕️ GP Performer - Neil G Macritchie
👨🏻⚕️ GP Performer - Clare K McLay
👩🏻⚕️ GP Performer - Jonathan R McEwen
👨🏻⚕️ GP Performer - Victoria K Dalgliesh
👩🏻⚕️ GP Performer - Sarah Little
👩🏻⚕️ GP Performer - Carolann C Barrie
👩🏻⚕️ GP Performer Salaried - Robin Ramsay
👨🏻⚕️ GP Performer Salaried - Zoe K Chamberlin
👩🏻⚕️ GP Performer Salaried - Emma F Tweedy
👩🏻⚕️ GP Performer Salaried - Derek W Dundas
👨🏻⚕️ GP Performer - Anneli J Mathew
👩🏻⚕️ GP Performer Salaried - Naima Rafiqa
👩🏻⚕️ GP Performer Registrar - Fadahunsi B Fajuyitan
👨🏻⚕️ GP Performer Registrar - Kimberly Jade Calleja
👩🏻⚕️ GP Performer Salaried