Vodafone Idea Limited stores Near Street No-8, Hyderabad, 500007