Map Location
Mega Best (JB) Sdn. Bhd.
Taman Sentosa, No. 53 & 53A, Jalan Sutera Satu, 80150, Johor Bahru, Johor, Malaysia