You can rate the company Direct USA Satellite TV Authorized Dealer by filling out this form.
More contact info for Direct USA Satellite TV Authorized Dealer:
Direct USA Satellite TV Authorized Dealer
1201 Springfield Ave
78040 Laredo