Map Location
Teja Oil Enterprise
Lot 10900, Jalan Kebun, 40460, Shah Alam, Selangor, Malaysia