CONTACT US

general

admin@beachesprimary.co.za
076 777 2625

admissions

admin@beachesprimary.co.za
076 777 2625

accounts

fees.beaches@gmail.com
076 193 3791