According to our records, this business is located at 28243 S Redwood Hwy in Cloverdale (in Sonoma County), California 95425, the location GPS coordinates are: 38.779973 (latitude), -123.010263 (longitude). TEAC Industries is categorized under Automobile and Truck Brokers (SIC code 5012). Known organization owner is W J Smith. Current estimates show that the unit has a sales volume of $7,400,000 and staff of approximately 2 people. You can contact the company by phone at (707) 894-4427.