Lou Best passed away on February 15, 2026, at the age of 83. Born on August 17, 1942, he was a resident of Elmhurst, New York.
A Memorial Service will be held at The Abbey Funeral Directors, 333 Amsterdam Ave, New York, New York 10023, on February 28, 2026, from 12:00 pm to 5:00 pm.