🏠 / ATM Locator / ATMs in Debagarh /IDBI Bank ATMs in Debagarh, OdishaDebagarh has total two IDBI Bank ATMs.1. IDBI Bank ATM - Deogarh AddressMuncipality Sahi, Dist.Debgarh, Po.Deogarh 768 108CityDeogarhStateOdishaDistrictDeogarhPincode768108LocationGeneral CategorySemi-Urban StatusActive2. IDBI Bank ATM - Barkote AddressNear Hotel JasmineAddress Line2Banei Chawk District-DeogarhAddress Line3AT/PO- Barkote OrissaCityBarkoteStateOdishaDistrictDeogarhPincode768110LocationMall / Hotels CategorySemi-Urban StatusActive