 SR 24 begins at an intersection with US 221 and SR 116 at the southern edge of downtown Roanoke.SR 116 runs north–south along Jefferson Street; US 221 joins SR 116 north on Jefferson Street and heads west on two-lane Elm Avenue.SR 24 heads east along Elm Avenue, which becomes a four-lane divided boulevard at SR 24's terminus.