Vodafone Idea Limited stores Near 3rd Avenue, Hyderabad, 500040