Ezra Nazir McLeod
November 11, 2021 - November 12, 2021
Ezra Nazir McLeod was born on Thursday November 11, 2021, at 7:21AM to parents Felicity McLeod and Kahlill Quattlebaum. He weighed 6 pounds, 14 ounces and was 20 inches long. Ezra's family was blessed with more than 24 hours of life before he... View Obituary & Service Information