Smith Branch in Guilford County, North Carolina

Smith Branch in Guilford County is a stream. Smith Branch also exists in Burke County, Harnett County, Montgomery County, Robeson County and Swain County.

Waterway Type
stream