Iss Farm & Livestock Supplier is located in Malaysia on Lot 6086, Batu 29, Jenderam Hulu, Dengkil, Selangor. Iss Farm & Livestock Supplier is rated 3.1 out of 5 in the category livestock producer in Malaysia.
Address
Lot 6086, Batu 29, Jenderam Hulu, Dengkil, Selangor