BENZ FAMILY CHARITABLE TRUST is an Active company incorporated on June 12, 2001 with the registered number D01000000017. This Declaration of Trust company is located at 273 SANDPIPER AVE., PALM BEACH, FL, 33480 and has been running for twenty-three years. There are currently two active principals.