A visitation for John will be held Friday, April 18, 2025 from 4:00 PM to 7:00 PM at M.J. Edwards Funeral Home, 1165 Airways Blvd, Memphis, TN 38114. A funeral service will occur Saturday, April 19, 2025 at 11:00 AM at Georgia Avenue Baptist Church, 27 E Geeter Rd, Memphis, TN 38109.