I believe Park junior was two separate schools that amalgamated. There's St Joseph's fairly close by.
I attended Cas High between 2001 and 2006 so am in the know about it. I was at TLE before that so can give any info on that.
Park Infants is further down the road.