Mr. John Oscar Davis
August 3, 1949 - November 20, 2025
Mr. John Tillman Davis and Mrs. Prince Eva Freeman Davis welcomed their firstborn child, John Oscar Davis, on August 3, 1949, in Lee County, Alabama. John was the eldest of three children. Rooted in a strong religious upbringing, John accepted... View Obituary & Service Information
