Leslie Nichelle Hubbard

Birth date: Feb 6, 1969 Death date: Dec 11, 2022

We sadly announce the passing of Ms. Leslie Nichelle Hubbard.  Ms. Hubbard passed on Sunday, December 11, 2022 at Piedmont-Newton Hospital in Covington, Georgia.