Barbara Jo Marshall was born on November 17, 1965 in Muskogee, Oklahoma. She passed away on January 14, 2023 in Tulsa, Oklahoma.
She will be loved and missed by all who knew her.
Services will be held on Saturday, January 28th at 2:15pm at New Hope Community Church.
- Date & Time: January 28, 2023 (2:00 PM)
- Venue: New Hope Community Church
- Location: 835 E 46th St N Tulsa, OK 74126