Indian Overseas Bank is located at Dakshin Dinajpur, West Bengal, India and Bahicha branch contact address is VILL BAHICHA PO ATRAI PS BALURGHAT DIST SOUTH DINAJPUR WEST BENGAL PIN 733158. Branch Code is the Last six characters of IFSC Code - IOBA0003086