The site of ’20s and ’30s starlet Thelma Todd’s tragic—and confounding—death is still standing in the devastated Palisades.
The Great Neck Library will host a movie screening and author discussion at the Main Library at 159 Bayview Ave., on Sunday, Feb. 9, at 1:30 p.m.
It happened a little after 5 a.m. near Sunset Boulevard and St. Andrews Place, near a shopping center with Target and Home Depot, according to the Los Angeles Police Department.