Allahabad Bank - Baroda House,Delhi Allahabad Bank - Baroda…

Kasturba Gandhi Marg

Helpline: 23386843

Toll Free No: 1800-22-0363 - ATM issues, 1800-22-6061 - Mobile Banking and Internet Banking

IFSC: ALLA0210619