is inactive
Where is THE PHONE SHOP CAPE TOWN's headquarters?
THE PHONE SHOP CAPE TOWN's headquarters is located at 15TH FLOOR, 29 KERK STREET, JOHANNESBURG, 2192
What year was THE PHONE SHOP CAPE TOWN started?
THE PHONE SHOP CAPE TOWN was started in 1991