Cell C CapeGate Shopping Centre is located in Cape Town, South Africa on Cnr Okavango & De Bron Rd Shop U45, CapeGate Shopping Centre, Brackenfell,. Cell C CapeGate Shopping Centre is rated 3.1 out of 5 in the category cell phone store in South Africa.
Address
Cnr Okavango & De Bron Rd Shop U45, CapeGate Shopping Centre, Brackenfell,