Chances are they are turkey vultures, smaller than a condor (vulture) and pretty much all black. They are all over the place, from Canada to South America wide wing span you can see them high in the air hanging on the thermals. They live off of carrion as they are not predators.
Onescout,
I used to do a bit of birdwatching, and the only vultures we have in North Carolina are the Turkey Vulture and the Black Vulture. They are similar in size, and the main method of identifying them on the wing is that the Black Vulture has a shorter, more squared tail. If you can clearly see the wing, the Black Vulture has a faint white stripe on the wing, but it usually looks more gray, and the light has to be right to see it at all. The heads are a different color, the Turkey Vulture has a reddish head, while the Black Vulture has a grey head.
It could have been crows that were mis-identified as vultures. That would be a fairly easy mistake for someone unfamiliar with vultures to make, although in fact crows are MUCH smaller. However, I have seen several vultures along 1010 road, not very far from Holly Springs road. Where those roads intersect is beginning to have a larger number of houses built, but there is still some farmland around there. I guess the vultures have not complained enough about the city taxes yet and decided to move further out of town.
CyberPro