Barbara Jo Webb
Birth date: Dec 28, 1946 Death date: May 11, 2025
Barbara Jo Harris Webb, December 28, 1946 - May 11, 2025 Barbara Jo Harris Webb passed away peacefully at home in Oktaha, OK, with her husband close by, on May 11, 2025. Barbara was born in Oktaha to Joseph and Frances Harris on Read Obituary