Vodafone Idea Limited stores In Thane, Maharashtra