Telkom Canal Walk Express
Cell phone store; Wi-Fi spot; Electronics store; Telephone company; Phone repair service; Screen repair service; Mobile network operator; Internet service provider; Cell phone accessory store; Telecommunications service provider
Location: Cape Town Century Blvd, Shop 133, Canal Walk Shopping Centre 7441 ZA
Website:http://www.telkom.co.za/
Phone:+27212012435
Map Location:-33.8917, -33.8917