Map Location
EDC Asia Sdn. Bhd.
5-3, 5th Floor, One Avenue, Dataran Pelangi Utama, Jalan Masjid PJU 6A, 47400, Petaling Jaya, Selangor, Malaysia
Open in AI mode
Open in Google Maps