Bank of Baroda ATMs in Debagarh, Odisha

Debagarh has total one Bank of Baroda ATMs.

1. Bank of Baroda ATM - Kargil Chowk, Debagarh

AddressDebaga, At. Kargil Chowk, Dist. Debagarh, Orissa
CityDeogarh
LandmarkKargil Chowk, Debagarh
VillageKargil Chowk, Debagarh
StateOdisha
DistrictDeogarh
Pincode768108
LocationGeneral
CategorySemi-Urban
StatusActive

Latest poll updates

Get notified on trending polls and opinions