Skip to content

Leisha Webb

Leisha Webb

Leisha Chantalle Webb, 52, of South Fulton died Aug. 12, 2022, at her residence. A memorial service will be held at a later date. Hornbeak Funeral Chapel is in charge of arrangements. Published 8.16.22

Read More