Deer Branch in Franklin County, North Carolina

Deer Branch in Franklin County is a stream. Deer Branch also exists in Yancey County.
Waterway Type
stream