McFee said the woman who called police was taken to hospital where she was in serious but stable condition.
McFee identified the deceased officers as Travis Jordan, 35, a eight and a half year veteran of the Edmonton police and Brett Ryan, 30, a five and a half year veteran of the force.
“I can’t tell you how devastated we are with their loss,” McFee said.
Canadian Prime Minister Justin Trudeau tweeted his condolences and support to the officers’ loved ones and colleagues.
“Every day, police officers put themselves in harm’s way to keep people safe. The news that two Edmonton police officers have been killed in the line of duty reminds us of that reality,” Trudeau wrote.
In response to the deaths, the Edmonton Police Commission canceled a public meeting that had been planned for Thursday.
Police departments in Calgary, Vancouver the Greater Toronto Area and Halifax expressed condolences on Twitter.
*This story has not been edited by The Infallible staff and is auto-generated from a syndicated feed.