Mare Branch in Lee County, North Carolina

Mare Branch in Lee County is a stream. Mare Branch also exists in Bertie County and Bladen County.
Waterway Type
stream