Vodafone Idea Limited stores In Tanuku, Tanuku, Andhra Pradesh