ATM Address INDIAN INSTITUTE OF HORTICULTURAL RESARCLAKE POST HESARAGATTA 560089 ATM Name IIHR - HESARAGHATTA State BANGALORE Type Onsite