Telstra

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 us

Located near Strapper Surf

See on map

Level 1, near Strapper Surf entry, Yarra Street

Storefront