Mill Branch in Roanoke County, Virginia

Mill Branch in Roanoke County is a stream. Mill Branch also exists in Halifax County, Rockbridge County, Wythe County, Middlesex County and Richmond County.
Waterway Type
stream