Vodafone Idea Limited stores In Madanapalle, Andhra Pradesh