David Halfaker

Active Tampa, FL Vice President for Clarity for Women, Inc.