Location location Address Kirkcudbright Primary School Dovecroft Kirkcudbright DG6 4JT United Kingdom Opening times Venue opening times 8.30am to 3.30pm. Enquiries School office 01557 332610 Send a message