top of page

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

bottom of page