Leonard Alan Perry
February 10, 1954 - February 22, 2022
Leonard Perry, 68 of St. Louis. was born in St. Louis, Missouri on February 10, 1954. He attended the West Side Missionary Baptist Church, along with his parents, siblings, and other family members. Leonard’s spiritual path led him... View Obituary & Service Information
