Vodafone Idea Limited stores Near Vidya Nagar Road, Hyderabad, 500044