Vodafone Idea Limited stores In Anpara, Sonbhadra, Uttar Pradesh