Dr Oliver and PartnersPrimary Care Centre2 Garden Hill RoadCastle Douglas, DG7 3EETel: 01556 502050
Please read the disclaimer (links and medical information on the Internet)