Virdell Buffington

Active Triangle, VA Chief Executive Officer for Buffington, Buffington, Buffington, Powell & Buffington, Inc.