Dr Duncan Carmichael Free Listing Contact Information Dr Duncan Carmichael 12 Kloof Road , Cape Town, Western Cape 8005, South Africa 27214342564 https://www.taac.co.za Location Map Get Directions By car By public transit Walking Bicycling 2020-09-07T14:21:26+00:00