Vodafone Idea Limited stores In Leelamahal Circle, Tirupati, Andhra Pradesh