Business May 21, 2016 NJ Pen First Look: Devil’s Creek Brewery Launches in Collingswood The seven-barrel microbrewery at the corner of Haddon Avenue and Powell Lane is the first…