Sunday Worship with Holy Communion - 11:00 A.M.
Sunday School - 9:45 A.M. (September to June)
St. Mark's is located just a few blocks from historic downtown Roanoke at 1008 Franklin Rd SW, Roanoke, VA 24016.
From the north (Valley View Mall/I-81):
Take I-581 into Roanoke, and exit at Elm Ave. Turn right onto Elm Ave. After crossing Jefferson Street, continue on Elm for four blocks and turn left on Franklin Rd. St. Mark's is two blocks on your left at Highland Avenue and Franklin Rd.
From the south (Tanglewood Mall/Rocky Mount):
Take US 220 to the Franklin Rd exit, then follow Franklin Rd for five blocks. St. Mark's is on the right, on the corner of Franklin Rd and Highland Ave.
From the east (Vinton/Smith Mountain Lake/Bedford):
Take VA 24 into Roanoke, where it becomes Elm Ave. After crossing Jefferson St, continue on Elm Ave for four blocks and turn left on Franklin Rd. St. Mark's is two blocks on your left at Highland Avenue and Franklin Rd.
From the west (Salem/US 11):
Take US 11 into Roanoke, where it becomes Brandon Ave. Continue on Brandon Ave past Towers Mall to the traffic light at Franklin Rd; make a left on Franklin Rd. Follow Franklin Rd over the railroad tracks and under US 220. After passing under US 220, St. Mark’s will be five blocks on the right, at the corner of Franklin Rd and Highland Ave.