IDFC Bank and ATM is available at Mall Road Shimla Himachal. You can withdraw cash from this ATM.
Safe and secure bank, Providing maximum facilities/services on currunt account compare to any other bank. This bank is operating under government regulated body & also RBI guidlines.
Shimla - 171001
Shimla - 171009