Town Creek
Also known as: Mallard Creek
… rises in SE Nash County and flows SW across Wilson County into SW Edgecombe County, where it flows NE and SE into Tar River. Called Mallard Creek on Moseley map, 1733, but appears as Town Creek on Collet map, 1770.