Karen Carpenter

Active Natick, MA President for B & L Associates, Inc.