Barnes Branch in Onslow County, North Carolina

Barnes Branch in Onslow County is a stream. Barnes Branch also exists in Madison County and McDowell County.
Waterway Type
stream