Archie Leroy Smith, Glendale, Ariz.

Rev. Archie Leroy Smith, a retired ordained bishop from Pennsylvania but residing in Glendale, Ariz., passed away on June 10, 2021.

The post Archie Leroy Smith, Glendale, Ariz. appeared first on Church Of God.