Telstra Shop
Shop 2, 51 Todd Mall 870 Alice springs Northern Territory Australia
- Profile: Telstra Shop is a Mobile Telephones - Service & Repairs company located at Alice springs, Northern Territory Australia, address is Shop 2, 51 Todd Mall, Alice springs 870 NT, postcode is 870, you can contact Telstra Shop by phone 08 8953 3099