Jump to Navigation

Practice Areas

Compassionate and Effective Essex County Lawyer

Offices in Beverly, Salem and Lynn, Massachusetts

David M. Gabriel & Associates puts clients first. We aim to be accessible and responsive while working hard to achieve the very best resolution to your legal problem.

Attorney David M. Gabriel has more than 24 years of experience as a trial lawyer and effective negotiator. He founded our firm as a place where you work personally with your attorney, who is the person who will handle every facet of your case.

To schedule a consultation, contact us online or call us at 978-712-4825 or 781-593-9980. We serve Essex County and the surrounding counties of northeastern Massachusetts. Personal injury consultations are free of charge.  

Family Law

Personal Injury

Criminal Defense

How We Help Clients

No matter what legal issue you may be facing — divorce, a personal injury, or a criminal charge — we aim to help you resolve it in an affordable and efficient way. For the convenience of clients, we offer evening and Saturday appointments if necessary. Additionally, we can meet with injured clients at home or in the hospital if they are unable to come to our offices.

To schedule a consultation at one of our law offices in Beverly, Lynn, or Salem, contact us online or call us at 978-712-4825 or 781-593-9980.

I needed the honest and straight forward advice of an attorney. You carefully advised me of my options and then represented me in a very professional and aggressive manner, resulting in the best outcome I could have hoped for in my situation. READ MORE >
Toll Free 866-759-7681 | Beverly MA office | call 978-712-4825
Salem, MA office | call 978-998-6892
Lynn, MA office | call 781-593-9980

David M. Gabriel
& Associates

E-Mail Us

131 Dodge Street
Beverly, MA 01915-1861
Toll Free: 866-759-7681
Phone: 978-712-4825
Map / Directions

27 North Street
Salem, MA 01970-3974
Toll Free: 866-759-7681
Phone: 978-998-6892
Map / Directions

73 North Common Street
Lynn, MA 01902-4312
Phone: 781-593-9980
Map / Directions