Vodafone Idea Limited stores In Station Road, Basti, Uttar Pradesh