Icici Bank Ltd., Joda Main Road, Near Sathpati Petrol Pump, Joda, Keonjhar. 758 034
Joda- , Orissa (India)