Mother Thelma London

Date of Birth:
July 18,1926
Passed away on:
December 17,2023
Pastor:
Pastor Terrence Walker
Eulogist:
Ruling Elder H.N. Turner
Obituary:
View Obituary
Program:
View Program