Malabar Agro Chemicals is located in Kozhikode, India on Pathoor Tower, Stadium Junction, Puthiyara Rd. Malabar Agro Chemicals is rated 3 out of 5 in the category agrochemicals supplierfertilizer supplierseed supplier in India.
Address
Pathoor Tower, Stadium Junction, Puthiyara Rd