WE’RE READY TO HELP!Contact Us Today For Insight Into Tackling Your Toughest IT Problems. Lafayette Corporate Office Phone: 337-735-1300 Toll Free: 800-820-9695 Fax: 831-307-9170 Address: 2020 W. Pinhook Rd. Ste. 100 Lafayette, LA 70508 Memphis Sales Office Phone: 901-203-3096 Address: 429 N. Main Street Memphis, TN 38103 CONTACT US How Can We Help?*Name* Email* Phone Become a New Customer