KL Star Sdn Bhd is a bus coach body parts & accessories supplier company. Our main office is located in Kuala Lumpur (KL), Malaysia.
klstar.com.my
Kuala Lumpur (Ibu Pejabat) [KL Star Sdn Bhd] Lot No. 0041, Ground Floor, Kompleks Sentral, Jalan Segambut Atas, 51200 Kuala Lumpur, Malaysia.
Kuala Lumpur (KL), Selangor, Jalan Segambut Atas