Vodafone Idea Limited stores In M G road, Thane, Maharashtra