Tohatsu America Corp. Share: Manufacturers & Distributors Visit Website Request Info 670 Freeport Parkway, Ste 120 Coppell, TX 75019 (469) 771-3740 (469) 771-3760 (fax) Facebook Twitter YouTube Map What's Nearby? Distance: 5 10 15 20 25 50 mi.