Cell C Jabulani Mall is located in Soweto, South Africa on Cnr Bolani Rd & Koma St Shop 58, Jabulani Mall, Jabulani,. Cell C Jabulani Mall is rated 3.7 out of 5 in the category cell phone store in South Africa.
Address
Cnr Bolani Rd & Koma St Shop 58, Jabulani Mall, Jabulani,