Vodafone Idea Limited stores Near Station Road, Hyderabad, 500072