Venu Towing Services is located in Selayang, Malaysia on No.8-1-6, Jalan 1/1B, Taman Intan Baiduri, 52100, Selayang. Venu Towing Services is rated 3 out of 5 in the category towing service in Malaysia.
Address
No.8-1-6, Jalan 1/1B, Taman Intan Baiduri, 52100, Selayang