David Templeton

633 E Jackson St

Gate City, VA 24251