About David Barrett

Meet David Barrett Hirsch, a enormously experienced lawyer in Portsmouth, New Hampshire, devoted to offering pinnacle-notch felony representation to his clients. Learn more about his history, expertise, and dedication to accomplishing the excellent viable final results for the ones he represents.

Accepted Jurisdictions

Massachusetts

Office Locations

Main Office

 454 South St Portsmouth NH 03801