Ora Lee Curtis
April 8, 2018
Ora Lee Curtis was born on August 29, 1942 in New Orleans, Louisiana. She entered into eternal rest on April 8, 2018. She resided in San Francisco, California for more than 55 years. She leaves to cherish her memory four brothers, Calvin... View Obituary & Service Information