Vodafone Idea Limited stores In Virar West, Virar, Maharashtra