Middleburg Financial Corporation

Virginia community bank