Thavhani Mall John Craig by John Craig | Mar 2, 2021 SHOP U29, THAVHANI MALL, R524, THOHOYANDOU, 0952 Thavhani Mall John CraigR524THOHOYANDOU 0952 South AfricaPhone: 0100063214Email: [email protected]