Walker Branch in Clay County, North Carolina

Walker Branch in Clay County is a stream. Walker Branch also exists in Graham County, Lincoln County, Madison County and Rutherford County.
Waterway Type
stream