Vodafone Idea Limited stores In Roy Ghat Lane, North 24 Parganas, West Bengal