Map Location
Yokohama Industries Bhd
Lot 1238, Batu 23, Jalan Kachau, 43500, Semenyih, Kajang, Selangor, Malaysia
Open in Ask AI
Open in Google Maps