Vodafone Idea Limited stores Near 25th B Road, Thane, 401107