Vodafone Idea Limited stores In NSC Bose Road, Kolkata, West Bengal