Mr. James Stephen Francis Jr.
September 29, 1945 - July 22, 2017
James Stephen “Coby” Francis Jr., Phd. passed away July 22, 2017 in Houston, Texas. Coby was born September 29, 1945 in Norwalk, CT. Coby spent his early childhood years in the New York City area and Shelter Island, NY before moving... View Obituary & Service Information