New Hampshire Divorce • Adoption • Family Law
Mediator • Collaborative Practitioner

How do you choose the right attorney? You need someone who will represent you aggressively while also listening carefully to your specific needs.

Attorney Margaret Hall has a proven record of understanding and meeting her clients' needs and using her extensive legal experience to serve them.

Margaret Hall worked in law firms in Boston and Nashua before opening her private practice in Milford, New Hampshire in 1983.

phone 603.673.8323
fax 603.873.4107
  • Child Support
  • Alimony
  • Custody and Visitation
  • Living Wills
  • Advanced Directives
  • Healthcare Power of Attorney

Attorney Hall is pleased to welcome her daughter, Attorney Anne-Marie Hall Palmieri, as a partner in her law office. Hall and Palmieri, Attorneys at Law, has relocated to 80 South Street in Milford, on the corner of South and High Streets. The contact information for our new office remains the same.

Attorney Palmieri followed in her mother’s footsteps and attended New England Law in Boston, graduating in 2015. Attorney Palmieri has always had a soft spot for children and adoption and is excited to continue her mother’s work in the fields of adoption and family law.

Attorney Palmieri is admitted to the New Hampshire Bar as well as the Massachusetts Bar.

Notice to All Clients: The office of Attorney Margaret Cunnane Hall, which was located at 37 High Street in Milford, New Hampshire, for 38 years, has moved to the other end of High Street. The new office name and address is Hall and Palmieri, Attorneys at Law, 80 South Street, Unit 4, Milford, NH 03055. The parking lot for the office is accessed from High Street. All other contact information remains the same.

©2020 Attorney Margaret Cunnane Hall • 80 South Street, Milford NH 03055 • All Rights Reserved