📍 Upper Brook Street, Shropshire, Shropshire, SY11 2TG
Our Lady and St Oswald's Catholic Primary School is a Voluntary aided school serving primary age pupils, located in Shropshire, Shropshire. The school has 137 pupils enrolled. The Head is Nikki O'Dwyer. The school is administered by Shropshire local authority.
Browse live education vacancies at or near Our Lady and St Oswald's Catholic Primary School.
Find vacancies →