Home     More Info      Summary      Contact Us      Products      Services      Specials

     Thank you for allowing us the time to introduce ourselves.  ITC  has been in operation since 1988, providing computer and telecommunications products and services to all types of businesses. With locations in Falfurrias, Texas, and Opelika, Alabama, we look forward to having the opportunity to work together with you. Our services include:

  • Computer sales and service

  • Network design & installation

  • Network configuration & maintenance

  • Network security

  • Web site design and hosting



God Bless America!



ITC Corporation      


Samuel May, President



Kimberly May, Vice President




Call or visit one of our locations today:

  General Offices      

185 FM - 1538

Falfurrias, Texas 78355      


361.355.4765 (FAX)      
  Alabama Branch      
  Is Now May Repairs 509 South 7th Street      

Opelika, Alabama 36801



334.749.5495 (FAX)      


Web site design and hosting provided by:


ITC Corporation


2003 ITC Corporation