Vodafone Idea Limited stores Near Sagar Road, Hyderabad, 500059