Physical Address:
Bloemhof St, Bloemhof, Bellville, 7530
Phone:
021 919 4734
Fax:
021 919 8263
Email:
admin@holycross.co.za
Website:
www.holycross.co.za