Contact Info
Map
my.contact.page
Privacy
Dell @ Plaza Metro Kajang
Dell @ Plaza Metro Kajang
Computer - Industrial in Selangor
-
Malaysia
Contact Info
Tel
03-8739 99**
Map Location
Address
Lot 186 & 187, 3rd Floor, Plaza Metro Kajang, 43000, Kajang, Selangor, Malaysia
Open Map