Vodafone Idea Limited stores Near Lal Bahadur Stadium Road, Hyderabad, 500001