Our North Shore office is located in heart of the City of Gloucester. This office serves other nearby North Shore cities and towns including Peabody, Salem, Newburyport and Haverhill.

Our office is easily accessible and there is plenty of parking available behind the building and on the street. We are walking distance from Gloucester District Court.

Phone: 781-816-2700
Fax: 855-758-8811