Map Location
Sheng Yewmeng Motor Works
No. 6, Jalan Genuang, Taman Pelangi, 85000, Segamat, Johor, Malaysia
Open in Ask AI
Open in Google Maps