Cllr David MacDiarmid

Cllr. David MacDiarmid

Party: Scottish National Party (SNP)

Ward: Howe of Fife and Tay Coast

Contact Details

Address: 12, Back Dykes Terrace, Falkland, KY15 7BB

Tel: 01337 857 948


Photography and genealogy.

We have placed cookies on your computer to improve your experience here. If you do not want us to use cookies you can change your settings at any time.