Vodafone Idea Limited stores Near Road Number 1, Hyderabad, 500072