1/16

Welcome to 

         Takumi Stamping Inc.                      Texas Plant                  Human Resources Department

Location:

1 Lone Star Pass, Bldg. 40

San Antonio, TX 78264

Call

T: 210-924-3110

F: 210-924-3322

This site was designed with the
.com
website builder. Create your website today.
Start Now