Leonard Rock
Birth date: Jun 9, 1944 Death date: May 16, 2025
Leonard Rock June 9, 1944 – May 16, 2025 Leonard Rock, 80, passed away peacefully in the early morning hours of May 16, 2025, surrounded by the love of his family. Born and raised in southwestern Pennsylvania, Leonard grew up in Read Obituary