Vodafone Idea Limited stores In Harmu Housing Colony, Ranchi, Jharkhand