Gilmore Medical Practice

0131 536 9800

Admin Staff

Lee Callachan (Office Manager) Jean McGuigan (Receptionist) Alison Flaherty (Receptionist) Isaac Pringle (Receptionist) Jenny Gilchrist (Secretary)