Shirley Holland

Active Roanoke, VA Vice-President for Carilion Medical Center