David Barrett Hirsch Law Office of David B. Hirsch P.O. Box 900 Portsmouth, NH 03802
Office: 603-501-0364
Fax: 603-969-9654
More Information
Additional Resources
Criminal Defense in New Hampshire - Compare criminal defense attorneys in New Hampshire. Find the best criminal lawyers on Lawyer Legion, including certified specialists and recognized leaders in NH.