WEBJul 19, 2024 · Charlotte Louise Taylor Scott, 102, died July 19, 2024, at her home in Elmira, NY. Born May 23, 1922, to Justus Vinnette and Harriet Howard Taylor of Wyalusing, Charlotte grew up the loving and beloved younger sister to Justus, Kenneth and Lucy.