IDFC FIRST Bank branches/ATMs Near Swami Narayan Nagar Road, Vadodara, 390002