Vodafone Idea Limited stores Near J N Tewari Road, Kolkata, 700028