Our Committed Team

How does a law firm successfully help its clients for over 60 years? At Salter McGowan Sylvia & Leonard, our secret can be attributed to one word: collaboration.

Forget about attorneys who talk “at” their clients — we talk “with” them. Yes, we are serious professionals and have extensive legal experience, but it is our clients who know what they need and what they are hoping to achieve. By establishing a relationship built on trust, knowledge and communication, we aim to make our clients comfortable and empower them to work with us.

At Salter McGowan Sylvia & Leonard you will always be heard. Our team represents clients in an approachable, unpretentious manner and with a track record of success in the following matters:

  • Business, corporate and tax planning
  • Creditors’ rights, receivership, and insolvency law
  • Estate planning, probate and elder law
  • Business and commercial disputes and litigation

Matthew McGowan

Matthew McGowan works on bankruptcy, receivership, other insolvency…

Read More arrow

Matthew J.

Mark G. Sylvia concentrates his practice in the areas of…

Read More arrow

Mark G.

Arthur J. Leonard

Arthur J. Leonard devotes his practice to the needs of…

Read More arrow

Arthur J.

Matthew J. Leonard

Matthew J. Leonard, Esq. has devoted his practice to…

Read More arrow

Matthew J.

Harris K. Weiner

Harris K. Weiner concentrates his practice in commercial litigation, including…

Read More arrow

Harris K.

Mark Iacono

Mark Iacono concentrates his practice in the areas of …

Read More arrow


Marvin H. Homonoff

Marvin H. Homonoff is an attorney practicing primarily in the…

Read More arrow

Marvin H.

Patricia Antonelli

Patricia Antonelli advises banks, credit unions, financial institutions…

Read More arrow

Patricia Antonelli


Our office is located in beautiful Downtown Providence with easy access to the Financial District and courts, with ample parking within walking distance.
Salter McGowan Sylvia & Leonard, Inc.

56 Exchange Terrace
Providence, RI 02903

Phone: 401.274.0300
Fax: 401.453.0073