Virginia Avenue in Rockingham County, Virginia

Virginia Avenue in Rockingham County is an asphalted main road. It runs in a north-south direction starting from Harpine Highway and crosses Twin Oaks Drive and ends at Harpine Highway. This street is part of the highway "42". Virginia Avenue also exists in Suffolk, Petersburg, Colonial Heights, Virginia Beach and Chesapeake.

Road Type
main road
Route
north-south