Mark L. Randall, Esq.

(866) 775-0082

Email Us                              CNN’s Premier Lawyers Series

482 Congress Street, Suite 304, Portland, Maine 04101

Off: 207.775.0002  Fax: 207.221.2203

  Experience Contact Us Home

Proven Results

There is never a charge for the initial consultation.

Call toll free: 1-866-775-0082 or fill out the Tell Me About Your Case form.

Mark Randall is intimately familiar with the criminal justice system in Maine having worked as an assistant district attorney. With a reputation for aggressive representation and with a strong record of jury acquittals and dismissal of criminal charges Mark Randall can help you with your criminal matter and look out for your interests. Whether your charged with a felony or misdemeanor crime, stop worrying and let Mark Randall put his experience to work for you. Call us toll free 866-775-0082. There is never a charge for the initial consultation.

About Us

Personal Injury

Criminal Defense

Birth Injury

Medical Malpractice

Auto Accidents

Slip and Fall

Wrongful Death

Links

Viewing of this web page does not create an attorney client relationship and no legal advice is being provided.

 

 

 

 

 

 

 

 

 

 

We are expert portland maine criminal attorneys with years of successful experience. Whether you are looking for a portland me criminal defense lawyer, criminal defense attorney for augusta maine or york county maine criminal defense attorney, we want to be your law firm. Contact us today for a free initial consultation with a highly qualified criminal defense lawyer in york maine.

Looking for portland maine criminal attorneys? Look here for an expert portland me criminal defense lawyer, criminal defense attorney for augusta maine or york county maine criminal defense attorney. We want to be your criminal defense lawyer in york maine.

Let us be your criminal defense lawyer in these major cities:

Androscoggin County, ME
Aroostook County, ME
Auburn, ME
Augusta, ME
Bangor, ME
Brunswick, ME
Calais, ME

Caribou, ME
Cumberland County, ME
Dover-Foxcroft, ME
Ellsworth, ME
Hancock County, ME
Houlton, ME
Kennebec County, ME

Kennebunk, ME
Knox County, ME
Lewiston, ME
Penobscot County, ME
Piscataquis County, ME
Portland, ME

Rockland, ME
Sagadahoc County, ME
Waldo County, ME
Washington County, ME
York County, ME
York, ME