Contact Us

Phone: (956) 618-3343
Address: 5101 S McColl Rd
Edinburg, TX 78539

Tech Support
(956) 618-3343 x708 or x 706
Monday – Friday 8am – 10pm
Saturday 9am – 7pm

Billing Department
(956) 618-3343 x701 or x703
Monday – Friday 8am – 5:30pm
Saturday 8am – 2pm