Vodafone Idea Limited stores In Sector 25, Thane, Maharashtra