BANK OF BARODA
BARB0AVADIX
158 AVADI POOVAI MAIN ROAD AVADI DT THIRUVALLUR TAMIL NADU 600054
AVADI - THIRUVALLUR
TAMIL NADU
+22 1800223344