Meet Our Team of Attorneys

Click on an Attorney to Learn More About Them.

  • James O’Leary
    James O’Leary
  • Michael Shelton
    Michael Shelton
  • James Corrigan
    James Corrigan
  • Kari Peterson
    Kari Peterson
  • Michael J. Dalton
    Michael J. Dalton
  • Michael Quillin
    Michael Quillin