Omega "Jackie" Needham CAMPBELL
June 1, 1929 - May 21, 2020
Omega “Jackie” Needham Campbell, 90, of St. Peters, MO., died Thursday, May 21, 2020. She was born on June 01, 1929 in St. Louis, MO. The daughter of Aubrey and Ruth Needham. Loving mother and mother-in-law of Gary (Candace) Campbell.... View Obituary & Service Information