Vodafone Idea Limited stores Near Mira Bhayander Road, Thane, 401107