Vodafone Idea Limited stores In Nallasopara East, Virar, Maharashtra