Vodafone Idea Limited stores Near Road No 3, Hyderabad, 500068