Since 1996, Queens Defenders has served more than 450,000 people.