1201 Electric Road, Salem, VA 24153
P: 540.774.0681 | F: 540.989.9213
Roanoke, VA Office
Headquartered in Salem, VA, Templeton-Vest has served the Roanoke Valley and Southwest Virginia for over 40 years.
10456 Dow Gil Road, Ashland, VA 23005
P: 804.939.5300 | F: 804.299.2467
While always present in the Richmond area, in 2016 we opened our second office in Ashland, VA to serve Richmond and Central Virginia.