Logo EGHA

Contact Us

Enquiries

president@egha.co.za

rulesandtec@egha.co.za

hp@egha.co.za

masters@egha.co.za

treasurer@egha.co.za

schools@egha.co.za

+27 (0)76 343 3732