Vodafone Idea Limited stores In Nalasopara East, Virar, Maharashtra