For IFSC Codes, MICR Codes, Bank Addresses and Contact Details, you can visit
Ratekhoj.com's Indian Bank Locations link which is an excellent place to search for such details. You simply enter your bank name, city or state or locality and you will get all the details. Check it out