Magnolia Avenue in Craig County, Virginia

Magnolia Avenue in Craig County is a residential street. It runs in a northeast-southwest direction starting from 2nd Street and crosses 3rd Street and 4th Street and ends at 5th Street. Magnolia Avenue also exists in Chesapeake, Norfolk, Buena Vista, Fairfax County and Chesterfield County.

Road Type
residential street
Route
northeast-southwest