Vodafone Idea Limited stores In Gaothan Road, Virar, Maharashtra