Profile: Telstra is a International Telecommunications Companies company located at Melbourne, Victoria Australia, address is Locked Bag 5744, Melbourne 8060 VIC, postcode is 8060, you can contact Telstra by phone 132200
Please share as much information as you can about Telstra so other users can benefit from your comment.