Discovery medical aid contact number for providers July 8, 2019 16 32 64 128 Discovery medical aid contact number for service providers Discovery medical aid contact number for healthcare providers Discovery id hd