New Westminster Police confirm the body of Florence Leung has been found in the waters near Bowen Island, and foul play is not suspected in her death.
Her body was found Tuesday.
On Wednesday, a post on the ‘Find Missing Mother Florence Leung’ Facebook page said the missing New Westminster mother had been found, and that her husband, Kim Chen was notified by police the same day.
She had last been seen on security camera footage in Vancouver’s West End.
An extensive search of Stanley Park, where her vehicle was found, was not able to find her.
Police believed she may have been suffering from postpartum depression.