Bank of India - CHHEDA IFSC Code BKID0AG0396 | Farrukhabad, Uttar Pradesh | GetCredit