A catholic primary school is in Waterside, named St Xaviers Primary School that is attended by pupils from as far as Dalmellington and Bellsbank, to Maybole.
Often attended by pupils from as far as Dalmellington and Bellsbank, to Maybole. A catholic primary school can be found in Waterside, named St Xaviers Primary School.
A catholic primary school can be found in Waterside, named St Xaviers Primary School. Often attended by pupils from as far as Dalmellington and Bellsbank, to Maybole.
A catholic primary school can be found in Waterside, named St Xaviers Primary School. Often attended by pupils from as far as Dalmellington and Bellsbank, to Maybole.