Map Location
Mega Express Air Conditioning Sdn. Bhd.
No. 737-3-8, Sri Sungai Nibong Complex, Jalan Sultan Azlan Shah, 11700, Gelugor, Pulau Pinang, Malaysia