Edward Milligan

Edward Milligan, 34, of Grimsby is set to appear in court on Wednesday. (Supplied)

A 34-year-old Grimsby man who was wanted for attempted murder turned himself in on Tuesday, police say.

The charge stems from a "vicious assault" police say happened last week, when officers and ambulance crews were called to the area of Francis Street and Douglas Avenue for a reported assault.

A 23-year-old man was found with serious injuries caused by blunt force trauma. "He was transported to hospital where he received urgent medical treatment," a police news release reads. "He had been in critical condition but has now improved and he is expected to survive."

Police say the incident was a targeted attack and not a random act — but investigators say they don't believe the suspect and victim knew each other.

Edward Milligan, 34, of Grimsby is set to appear in court on Wednesday.