Number of pupils 156 Headteacher Barry Graham Document School handbook (PDF, 8.93MB) Education Scotland inspection reports Location location Address Wallace Hall Primary School Station Road Thornhill DG3 5DS United Kingdom Enquiries 01848 332140 Send a message Visit website