A small plane landed on Milwaukee Avenue south of Artaius Parkway in Libertyville late Friday evening. | Photo: Willie Gillespie (@wgweather)

Fire officials say a small plane landed on a busy stretch of Milwaukee Avenue in Libertyville after it began experiencing mechanical problems Friday evening.

The incident happened around 10:15 p.m. Friday near Trader Joe’s, 1600 South Milwaukee Avenue in Libertyville.

The Libertyville Fire Department, Countryside Fire Protection District, Vernon Hills Police Department and Libertyville Police Department responded to the scene.

Libertyville fire officials said the plane, a Piper PA-28 Cherokee, began experiencing engine failure.

The plane conducted an emergency landing on Milwaukee Avenue due to the issue after being unable to restart the engine.

A small plane landed on Milwaukee Avenue south of Artaius Parkway in Libertyville late Friday evening. | Photo Submitted to Lake and McHenry County Scanner

The plane did not hit any vehicles and no one was injured in the incident, Vernon Hills police said.

“It’s not everyday when you see a plane land on Milwaukee Avenue. Looks like a textbook landing, given the circumstances,” fire officials said.

[Suggested Article]  Charges filed against armed robbery suspect who led police on hour-long pursuit through Lake County

Libertyville olice said the incident “might of been a first for us” and they were glad everyone was safe.

Records show the plane had departed Muncie, Indiana around 8:40 p.m. Friday and was en route to Campbell Airport in Grayslake.

The plane appeared to have been flying northwest entering the Libertyville area when it made an abrupt left turn and flew south as it made the landing on the roadway.

The plane was removed from the roadway and placed onto a flatbed tow truck. It was towed to Chicago Executive Airport in Wheeling.