IVODENT 0.0 0 reviews Closed UNIT 4 ST MICHAELS PARKCape Town - WC - 7925 Working Whatsapp Facebook Twitter Linkedin Recommend Call 021 448 2677 0860 456 123 021 448 2678 Directions Directions