Rush Branch in Ashe County, North Carolina

Rush Branch in Ashe County is a stream. Rush Branch also exists in Buncombe County, Caldwell County, Henderson County and Watauga County.
Waterway Type
stream