Xiuxia “Michelle” Chen, a 44-year-old Chinese woman, was shot and killed on Friday, July 2, in the 2700 block of Valley Boulevard in Alhambra, according to Los Angeles County coroner’s records.
Chen, a mother of two, was the manager of the Ambassador Inn hotel at 2720 Valley Blvd., where she worked from 3:30 to 11:30 p.m., said her husband, Armando Escandor.
A man came into the hotel office about 11 p.m. and tried to rob her, shooting her at least once in the torso, according to a Los Angeles County Sheriff’s Department news release.
A co-worker found Chen on the ground bleeding and called 911. Chen was pronounced dead at the scene at 11:34 p.m., according to coroner’s records.
Chen had worked at the hotel for six years and been the manager for two, Escandor said. He’d ...