Map Location
Optima Multi Media Sdn. Bhd.
Pulau Tikus Plaza, No. 441 - 3A - 3, Jalan Burma, 10350, Pulau Pinang, Malaysia