Contact us Contact Details (27 – 11) 452 3932 biodex@telkomsa.net (27 – 11) 452 3277 Unit 13, Meadowhill Industrial Park (Troika) Cnr Kroonhof And, Essex St, Meadowdale, Johannesburg, 1609 Postal Address: P.O. Box 9804,Edenglen 1613,South Africa. Contact Form First Name *Last NamePhone NumberEmail Address *Message0 / 180Send Message