Roanoke VA Marketing Programs & Services 1. 36 Church Ave SW, Roanoke, VA 24011 | Valley Financial Corp (540) 342-2265