FCI Road, Industrial Estate Junction Puthuppariyaram, Olavakode, Palakkad, Kerala - 678731, India
9497711189
FCI Road, Industrial Estate Junction Puthuppariyaram, Olavakode, Palakkad, Kerala- 678731,India