Contacts‎ > ‎

Contacts

John McPake (Interim Moderator) – Telephone 0131 658 1754
 
Richard Smith (Session Clerk) – Telephone 0131 620 5655
 

Marina Laing (Treasurer) – Telephone 0131 445 7452

 

Richard Gray (Board Clerk and Property Convenor) – Telephone 0773 606 4072

Comments