STC Auto Parts Sdn Bhd is located in Kuala Lumpur, Malaysia on Batu 2½, No. 4 & 6, Jalan 3/93a, Off, Jln Cheras. STC Auto Parts Sdn Bhd is rated 4 out of 5 in the category auto parts store in Malaysia.
Address
Batu 2½, No. 4 & 6, Jalan 3/93a, Off, Jln Cheras