Straight Branch in Carroll County, Virginia

Straight Branch in Carroll County is a stream. Straight Branch also exists in Smyth County and Washington County.
Waterway Type
stream