BANK OF BARODA (BOB)
BARB0THODUP
685012002
KALLARACKAL BUILDING, IDUKKI ROAD, THODUPUZHA - 685584
KERALA
THODUPUZHA
THODUPUZHA, DIST IDUKKI
1800223344
THODUP