Gretna, Dumfries and Galloway
partners, supported by 2 General Practice Nurses and 1 HCA. We have a very strong helpful administrative team. Our wider team...