LTC is located in Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia on LTC-Glodok Lt. 2 C32 No. 3-5, Jalan Hayam Wuruk Blok A1-10 No.127 RT.1/RW.6, Mangga Besar, Tamansari, RT.1/RW.6, Mangga Besar, Kec. Taman Sari. LTC is rated 4.3 out of 5 in the category electronics manufacturer in Indonesia.
Address
LTC-Glodok Lt. 2 C32 No. 3-5, Jalan Hayam Wuruk Blok A1-10 No.127 RT.1/RW.6, Mangga Besar, Tamansari, RT.1/RW.6, Mangga Besar, Kec. Taman Sari