Gilmore Medical Practice

0131 536 9800

Admin Staff

Lee Callachan (Office Manager)

Alison Flaherty (Receptionist)

Isaac Pringle (Receptionist)

Lisa Gallagher (Receptionist)

Georgia Price (Receptionist)

Jenny Gilchrist (Secretary)