Halls Branch
Halls Branch is a stream in Carroll, Virginia. Halls Branch is situated near the village Cana, as well as near the hamlet Salem.Places of Interest
Highlights include Lovill’s Creek Lake.
Lovill’s Creek Lake
Reservoir
Lovill's Creek Lake is a man-made lake located in Carroll County, Virginia.
Places in the Area
Nearby places include Cana and Toast.
Cana
Village
Cana is a census-designated place in Carroll County, Virginia, United States. Cana is situated 1½ miles west of Halls Branch.
Toast
Village
Toast is a census-designated place in Surry County… Toast is situated 6 miles south of Halls Branch.
Halls Branch
This page is based on GeoNames, Wikidata, and Wikimedia Commons.
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
36.58347° or 36° 35′ 1″ north
Longitude
-80.64479° or 80° 38′ 41″ west
Open location code
868XH9M4+93
GeoNames ID
Satellite Map
Discover this place from above in high-definition satellite imagery.
Places with the Same Name
Discover other places named “Halls Branch”.
Localities in the Area
Explore places such as Salem and Sulphur Springs.
Notable Places Nearby
Highlights include Tolbert-Westmoreland Cemetery and Epworth Cemetery.
Virginia: Highlights
Learn more about Richmond and Arlington.
“Wherever you go, go with all your heart.”
Curious Streams to Discover
Uncover intriguing streams from every corner of the globe.