Kirkstall St. Stephen's C of E Primary School

Morris Lane, Leeds, LS5 3JD. Tel: 0113 214 4630

Ofsted Parent View

Site Views

41367