Cell C Paarl Mall is located in Paarl, South Africa on Cecilia St, Shop 88A, Paarl Mall. Cell C Paarl Mall is rated 3 out of 5 in the category cell phone store in South Africa.
Address
Cecilia St, Shop 88A, Paarl Mall
Service options
Delivery
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance