The new look Telstra store is now open!
Telstra is Australia's largest mobile network that provides users with mobile phones, internet plans and packages, home phones and more. Discover more today.
Visit Telstra at West Lakes
Level 1, Enter through Endota Spa entrance, near Roll'd
Endota Spa entrance, Endota Spa Car Park