Ezra Nazir McLeod

Birth date: Nov 11, 2021 Death date: Nov 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 li