Middelburg Mall John Craig by John Craig | Mar 2, 2021 SHOP NO 98, MIDDELBURG MALL, CNR FONTEIN & TSWELOPELE STREET, MIDDELBURG, 5900 Middelburg Mall John CraigCNR FONTEIN & TSWELOPELE STREETMIDDELBURG 5900 South AfricaPhone: 0100063220Email: [email protected]