Map Location
Central Electric Co
No 20, Jalan TTC 13, Taman Teknologi Cheng, 75250, Melaka, Melaka, Malaysia