Deborah Ballard
January 21, 1954 - August 30, 2024
Deborah Ballard, 70, a resident of Jay, Oklahoma passed away at Saint Francis Hospital in Tulsa. Services are pending and have been placed in the care of Brown-Winters Funeral Home and Cremation Service in Miami. Friends and family may send... View Obituary & Service Information
