Vodafone Idea Limited stores Near Elgin Road, Kolkata, 700026