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.