T & L North Machinery
Contact Info
Map Location
Products
Albums
Photos
Profile
About Us :
T & L
North Machinery is an international excavator spare parts distributor
based in Alor Setar, Kedah. Established since 5th
July 2005 to help mining and construction
industries with excavator spare parts. The company believes in
supplying only genuine spare parts as we believe it to be...