Physical Address:
Shop 53 Chatsworth Ctr, 17 Joyhurst St, Chatsworth Town Ctr, Chatsworth, 4092
Phone:
031 401 5505
Fax:
031 401 5505
Email:
internetcafe.cell@gmail.com