Number of pupils
219
Headteacher
Mary Cruikshanks
Location
location
Address
Kirkcudbright Primary School
St Mary's Wynd
Kirkcudbright
DG6 4JT
United Kingdom