Vodafone Idea Limited stores Near Karakambadi Road, Tirupati, 517501