Mill Run in Craven County, North Carolina

Mill Run in Craven County is a stream. Mill Run also exists in Columbus County, Greene County, Jones County, Lenoir County and Onslow County.
Waterway Type
stream