Neo Tech is located in Kec. Jagakarsa, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia on JRX5FP3, Jl. Timbul, RT.2/RW.3, Cipedak. Neo Tech is rated 2 out of 5 in the category computer store in Indonesia.
Address
JRX5FP3, Jl. Timbul, RT.2/RW.3, Cipedak