Vodafone Idea Limited stores In Kanuru, Vijayawada, Andhra Pradesh