Diepfontein Christian School

Postal address: P.O. Box 748, Virginia, 9430
Telephone number: 0574920101 option 2
email address: info@dfcs.org.za