Number of pupils
264
Headteacher
Martin Armstrong
Location
location
Address
Troqueer Primary School
Hill Avenue
Dumfries
DG2 7LR
United Kingdom