Lee Marvin Anderson Jr., known as "Lil Geechee," was a 34-year-old African American man who tragically lost his life on December 7, 2019, in Lake Placid, Florida. Born on November 27, 1985, in Sebring, Florida, Lee Marvin was the son of Lee Marvin Sr. and Gail Mills. He was found shot to death in a car parked at Highway Park Liquors on Vision Street. The Highlands County Sheriff's Office and Lake Placid Police Department responded to multiple calls reporting gunfire in the area. Upon arrival, th
...Read More