Festival Mall John Craig 01 Mar SHOP 87, FESTIVAL MALL, CNR CR SWART & KELVIN STREET, KEMPTON PARK, 1620 Festival Mall John CraigCNR CR SWART & KELVIN STREETKEMPTON PARK 1620 South AfricaPhone: 0100063174Email: [email protected]