Vodafone Idea Limited stores Near Narsing-TSPA Service Road, Hyderabad, 500008