Taylor Marie Meador
August 3, 1995 - October 22, 2022
Taylor Marie Meador lost her hard-fought battle with mental illness October 22, 2022. Born in Richmond, Virginia August 3, 1995, she lived her 27 years shining light and beauty into the lives of all who knew her. Taylor’s talents were... View Obituary & Service Information
