Armadale Medical Group Practice
18 North St, Armadale, Bathgate EH48 3QB