Karl Keys, Esq. was admitted to the bar in 1995. He is licensed to practice law in New Jersey and Massachusetts, concentrating his work in civil litigation and criminal law. Currently, he is a Deputy Public Defender at the Office of the Public Defender in Belvidere.

Address & Contact

Our Address

314 Front Street, Belvidere, NJ 07823

Telephone