Vodafone Idea Limited stores Near Bhiwandi Road, Thane, 421302