Mobile Phones & Accessories in Sydney. Telstra is located in World Square Shopping Centre, Sydney, NSW. View location map, opening times and customer reviews.
Opening hours for Telstra Store - Sydney, 400 George Street, 2000 Sydney (Home / Leisure / Electrical Appliance)
Shopping near shops Telstra Sydney