About Us    |   My Account    |   Contact Us  
TELEFA Internet. PO Box 814, Paddington, QLD, 4064, Australia. All Rights Reserved. ABN 14918390346.
Registered Trade Mark   |    Legal Information   |    Terms & Conditions    |   Privacy Policy