Vodafone Idea Limited stores Near Brodipet Main Road, Nellore, 524004