LOCATION Unknown

Hanging Rock

(Virginia)

Hanging Rock is an unincorporated community in Roanoke County, Virginia, United States located directly north of Salem. The community is named for a prominent rock outcrop. The intersection of Virginia State Route 311 and Virginia State Route 419 is in Hanging Rock.


Nearby Results


Copyright © 2024 House of Highways. All Rights Reserved