Vodafone Idea Limited stores Near Jambli Naka, Thane, 400601