Idfc Bank Category: Deutsche BankContact Number: Address: Residency Building plot No.79, Richmond Town, Residency Road, Bangalore - 560025