Caerlaverock Primary School

Caerlaverock Primary School is a modern semi open plan unit serving the villages of Glencaple, Bankend and the surrounding area. The school is partnered with Brownhall Primary School.

Address

Caerlaverock Primary

Church Street

Glencaple

Dumfries

DG1 4QU

Get Directions View on Google Maps
Page last updated: 07/03/2022
email icon print icon