Carol Armstrong

Active Cincinnati, OH Trustee for Children's Hospital Medical Center