Loading...
Leroy "Popalee" Swift 47226389

Leroy "Popalee" Swift

September 12, 1936  -  February 10, 2026

Leroy "Popalee" Swift Obituary