Dunfermline St Margaret's Church of Scotland address and contact details
Contact Us
Reader
Reader contact details
Church Officer
Manuel Giraldas
Depute Session Clerk and Secretary
Irene Cunningham
Session Clerk
Ritchie Campbell
Minister
Rev Dr Iain M Greenshields