Centric Park Central, Level 1, Suite 105, 4 Hyde Pde
1 review of Telstra Store Macarthur Square
No registration required
Natasha B.
Place rating: 5 Sydney, Australia
Got my phone set up without any issues. Alicia quickly assisted me getting a pre-paid sim and activate it within minutes. I previously purchased prepaid wifi there, and service was great as well.