Where can i find discovery contact details and customer service? Looking for Discovery contact details? Struggling to get hold of Discovery call centre? “contact-us” business directory provides you quick and easy access to Discovery contact details and discovery customer service.What is discovery place? Through a network of four hands-on museums in three different cities, educational outreach programs and professional development for teachers, Discovery Place is a leader in STEM education in the Carolinas.Where is the new head office of discovery south africa? Situated on the corner of Rivonia Road and Katherine Street in Sandton, the new headquarters for South Africa's market leading company, Discovery, ... Discovery Group (Sandton Head Office), 1 Discovery Place...