Halls Branch is a 5.01 mi (8.06 km) long 2nd order tributary to Lovills Creek in Carroll County, Virginia.
Halls Branch rises about 4 miles north-northwest of Cana, Virginia in Carroll County and then flows southeast to join Lovills Creek about 1 mile south of Cana.
[3] Halls Branch drains 5.11 square miles (13.2 km2) of area, receives about 49.9 in/year of precipitation, has a wetness index of 314.13, and is about 53% forested.
This article related to a river in Virginia is a stub.
You can help Wikipedia by expanding it.