Address: Bank of Baroda, 3, Middle Circle, Kashmiri Market, Connaught Place, Chanakya Puri Tehsil, New Delhi, Delhi, 110001, India
Last verified: 3/14/26