Mr. Steven Harry Francis
October 31, 1962 - January 15, 2021
Masks are required while in the building viewing, and for all funeral and graveside services. Please practice safe social distancing. City of Birth: Grand Turk, Turks and Caicos Island Father: Oswald C. Francis (Deceased September 24, 2013) Mother:... View Obituary & Service Information