Vodafone Idea Limited stores Near Brodipet Main Road, Narasaraopet, 522601