Franklin Dean Church
April 13, 1961 - April 29, 2019
Franklin Dean Church, was born April 13, 1961, passed away on Saturday, April 27, 2019. Franklin graduated from Pascagoula High School in 1981. He worked offshores as a engineer and for Mobile County Public School System. Franklin was an... View Obituary & Service Information