Get Directions to Telstra ← View details Shop 16 Centro Tweed Mall Cnr Wharf & Bay Streets, Tweed Heads, New South Wales 2485 (07) 5536 6222 Get Directions From* To * — Required information