Events this week in Haddonfield, NJ