Get Directions to Craighead Diocesan School
3 Wrights Avenue, Timaru, Timaru, Canterbury, Timarucanterbury, Canterbury (03) 684 2250
(03) 688 6074
3 Wrights Avenue, Timaru, Timaru, Canterbury, Timarucanterbury, Canterbury (03) 684 2250
(03) 688 6074