INVERURIE MEDICAL GROUPINVERURIE HEALTH & CARE HUBUPPERBOAT ROADINVERURIE AB51 3UL We currently have a vacancy for a GP to cover a six session maternity leave, beginning on 27th May 2024. - Urban Practice