Background
Leonard, Margaret Beasley was born on November 3, 1946 in Nash County, North Carolina, United States. Daughter of Archie and Lucille (Johnson) Beasley.
Leonard, Margaret Beasley was born on November 3, 1946 in Nash County, North Carolina, United States. Daughter of Archie and Lucille (Johnson) Beasley.
ADN, Wake Technology College, 1981.
Gerontology nurse, THS Nursing Facility, Knightdale, North Carolina, since 1996.
Married Phillip Leonard, June 18,1988. 1 child, Kimberly; stepchildren: Jonathan, Joshua.