Tag North Carolina barn owls

North Carolina Barn Owls

Barn Owls in North Carolina In addition to having its own populations of barn owls, North Carolina is an extremely important state for barn owls dispersing from the north. It is the first state after the high mountains that northern birds reach…

A List of Some of Our Clients

And many more.