School Profile    School Council    Staff    Home


Our Lady Immaculate Catholic School provides Catholic education in partnership with the parents, families and All Saints Catholic Parish in our community, to nurture the spiritual development and academic achievement of children.
We look forward with great respect and stewardship to provide an enriched and fulfilling learning environment for the children entrusted to our care.

The learning and prayer that we share builds a strong community that is vibrant and alive in the spirit of Jesus Christ.