Carol Bartholomew

Active Fairfax, VA Chairman for The Long & Foster Companies Inc