Karen Moawad

Active Castro Valley, CA President for Healthcare Charities, Inc.