With experience in a wide variety of areas of criminal defense, attorney David Benowitz is well equipped to handle a variety of cases and is committed to ensuring that his clients receive the best defense possible and that all of their rights are upheld.