Electric Brain is located in Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Mangga Besar III No.64, RT.7/RW.5, Mangga Besar, Kec. Taman Sari. Electric Brain is rated 3 out of 5 in the category electronics company in Indonesia.
Address
Jl. Mangga Besar III No.64, RT.7/RW.5, Mangga Besar, Kec. Taman Sari