Vodafone Idea Limited stores In Sonbarsa, Samastipur, Bihar