0 Comments Mall of Africa: How to connect with customer service By CCC Team June 7, 2017 Address Mall of Africa Lone Creek Crescent and Magwa Crescent, Waterfall City,ย South Africa Customer Service Phone: +27…