Get in Touch

Whether you're looking to appeal a conviction, facing white collar charges, or need representation at an administrative hearing, I'm here to help. All consultations are confidential and come with no obligation.

Mailing Address

49 Elmwood Rd, #302
Swampscott, MA 01907

Availability

Monday – Friday, 9:00 AM – 6:00 PM
Evenings and weekends by appointment

Send a Message

All communications are confidential. No obligation.