North America

Internet Sales: Call 877-645-4884(877) 645-4884 / Fax 817-665-6750
To reach a branch in your area dial 1-800-CALL-TTI(800) CALL-TTI

Alabama

  • Huntsville
    Phone: (256) 721-1597(256) 721-1597 
    Fax: (256) 721-4235 
    4725 Whitesburg Drive
    Suite 201 
    Huntsville , AL 35802 

Arizona

  • Tempe
    Phone: (480) 638-1590(480) 638-1590 
    Fax: (480) 638-1591
    2151 East Broadway Road
    Suite 211
    Tempe, AZ 85282 
  • Tucson
    Phone: (520) 624-6929(520) 624-6929

California

  • Los Angeles 
    Phone: (818) 407-8000(818) 407-8000 
    Fax: (818) 407-8011
    9121 Oakdale Ave
    Suite 200 
    Chatsworth, CA 91311
  • Orange County 
    Phone: (714) 505-4857(714) 505-4857 
    Fax: (714) 505-4879
    14511 Myford Road 
    Suite 210 
    Tustin, CA 92780 
  • Sacramento 
    Phone: (916) 987-4600(916) 987-4600 
    Fax: (916) 987-4601
    6611 Folsom-Auburn Road 
    Folsom , CA 95630
  • San Diego 
    Phone: (858) 748-2025(858) 748-2025 
    Fax: (858) 748-2499
    13220 Evening Creek Dr. S. 
    Suite 101 
    San Diego , CA 92128
  • San Fernando Valley 
    Phone: (818) 407-8000(818) 407-8000 
  • San Francisco 
    Phone: (415) 391-1669(415) 391-1669 
  • San Jose 
    Phone: (510) 668-0830(510) 668-0830 
    Fax: (510) 668-0850
    48371 Fremont Blvd 
    Suite 107 
    Fremont , CA 94538 
  • Santa Barbara 
    Phone: (805) 963-8857(805) 963-8857 

Colorado

  • Denver 
    Phone: (303) 427-0241(303) 427-0241 
    Fax: (303) 427-6352 
    8501 Turnpike Drive 
    Suite 100 
    Westminster , CO 80031

Connecticut

  • Wallingford 
    Phone: (203) 949-6262(203) 949-6262 
    Fax: (203) 949-6277
    8 Fairfield Blvd. 
    Wallingford , CT 06492 

Illinois

  • Chicago 
    Phone: (847) 884-6500(847) 884-6500 
    Fax: (847) 884-6556
    915 National Parkway
    Suite 30
    Schaumburg , IL 60173

Indiana

Kansas

Maryland

  • Baltimore 
    Phone: (410) 995-6627(410) 995-6627 
    Fax: (410) 995-6779
    6304 Woodside Court 
    Suite 115 
    Columbia , MD 21046 
  • D.C. Area 
    Phone: (301) 621-8006(301) 621-8006

Massachusetts

  • Boston 
    Phone: (978) 851-2000(978) 851-2000 
    Fax: (978) 851-7234
    Three Highwood Drive 
    Tewksbury , MA 01876-1194

Michigan

Minnesota

  • Minneapolis
    Phone: (952) 829-7200(952) 829-7200 
    Fax: (952) 829-9972
    10925 Valley View Road 
    Suite 100 
    Eden Prairie , MN 55344 

Missouri

New Jersey

  • N. Jersey / Morris County 
    Phone: (856) 234-6400(856) 234-6400 
    Fax: (856) 234-9094 
    East Gate Corporate Center
    307 Fellowship Road
    Suite 100
    Mt. Laurel, NJ 08054 
  • S. Jersey / Philadelphia 
    Phone: (856) 234-6400(856) 234-6400 

New Mexico

New York

North Carolina

  • Raleigh 
    Phone: (919) 876-8922(919) 876-8922 
    Fax: (919) 876-8871 
    220 Horizon Dr 
    Suite 203
    Raleigh, NC 27615

Ohio

  • Cleveland 
    Phone: (216) 524-2810(216) 524-2810 
    Fax: (216) 524-2920
    Corporate Plaza 2 
    6480 Rockside Woods Blvd.
    Suite 110
    Independence, OH 44131
  • Columbus 
    Phone: (614) 848-5770(614) 848-5770 
  • Dayton 
    Phone: (937) 885-6270(937) 885-6270
    Fax: (937) 885-6733 
    10564 Success Lane  
    Suite B  
    Dayton , OH  45458

Oregon

  • Portland 
    Phone: (503) 644-4560(503) 644-4560 
    Fax: (503) 644-7692
    8700 Southwest Nimbus Ave. 
    Suite B 
    Beaverton , OR 97008

Pennsylvania

Texas

  • Austin 
    Phone: (972) 594-5900(972) 594-5900
    Fax: (972) 594-6100
  • Fort Worth 
    Phone: (972) 594-5900(972) 594-5900
    Metro: (972) 261-2062
    Fax: (972) 594-6100
    4600 Fuller Drive, Suite 100 
    Irving , TX 75038 
  • Houston 
    Phone: (713) 339-2700(713) 339-2700 
    Fax: (713) 339-1145 
    6051 North Course Drive
    Suite 250 
    Houston , TX 77072 

Utah

Washington

  • Seattle 
    Phone: (425) 882-0291(425) 882-0291 
    Fax: (425) 883-3776
    11121 Willows Road N.E. 
    Suite 130 
    Redmond , WA 98052

Wisconsin

  • Brookfield
    Phone: (262) 797-9265(262) 797-9265 
    Fax: (262) 797-6418
    250 North Patrick Blvd 
    Suite 160 
    Brookfield, WI 53045