James Herbert Davis was born Oct. 17, 1953 in Apalachicola. He passed away unexpectedly Monday, Sept. 11, 2017 in Port St Joe at the age of 63.

Funeral services will be held at Friendship Missionary Baptist Church in Apalachicola on Saturday, Sept. 16 at 1 p.m. Interment will follow at Magnolia Cemetery with military honors. Public viewing will be held one hour prior to the funeral service.

Kelley Funeral Home is assisting the family in all arrangements.