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.

Results for: 'Hanging Rock'

Copyright © 2024 House of Highways. All Rights Reserved