BANK OF BARODA
BARB0SOHELA
BANK OF BARODA, SOHELA BRANCH,AT- SOHELA, NH-6, P.O-SOHELA,PIN- 768033
SOHELA - BARGARH
ODISHA
+22 1800223344