O
Our Lady of the Annunciation RC Primary School
Address
80 Friarton Road, Glasgow G43 2PR
City
Glasgow
Civil Parish
Glasgow
Council area
Lanarkshire
Country
Scotland