Contact Us

St Teresa's School
Rosebuds Nursery School
Grade 000 - Grade 00
18 St Albans Road,
Craighall Park, 2196
Tel: 011 442 6235
Admissions Officer:
Dale Marsh
St Teresa's School
Junior Primary
Grade 0 - Grade 3
30 Rutland Avenue,
Craighall Park, 2196
Tel: 011 442 6235
Admissions Officer:
Dale Marsh
St Teresa's School
Senior Primary
Grade 4 - Grade 7
14 Keyes Avenue,
Rosebank
Tel: 011 442 6235
Admissions Officer:
Marilyn Hendricks
St Teresa's School
High School
Grade 8 - Grade 12
18 Keyes Avenue,
Rosebank
Tel: 011 442 6235
Admissions Officer:
Louise Mason