YKTA (Y-tec Keylex Toyotetsu Alabama) Categories Manufacturing 9000 Greenbrier Parkway NW Unit 84 Madison Alabama 35756 (256) 230-5516 Visit Website About Us Tier 1 automotive parts manufacturer Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×