Contact the publisher of this press release American Craft Endeavors Presents Downtown Delray Beach Craft Festival on October 1-2, 2011