Gilmore Medical Practice

0131 536 9800

Admin Staff

Lee Callachan (Office Manager)

Jean McGuigan (Receptionist)

Alison Flaherty (Receptionist)

Isaac Pringle (Receptionist)

Jenny Gilchrist (Secretary)