IDFC FIRST Bank branches/ATMs Near 120 Feet Road, Mumbai, 400101