Tel Trust
Tel trust TT, V. Talavera, Principal ripoff
On 4/4/03 I looked this company up on the website for the Better Business Bureau in Southeast Florida and found the following: 1. Address is a mail drop, not a physical location and as of 1/27/03 the telephone number has a recording stating the mail box is fulll and cannot take any messages. There ...