Carl, the individual's records confirm they were born on 17-03-50, now marking 75 years of existence. Records show that Leonard resides at 2924 Mountcrest Cir NW, Concord, NC 28027. Carl Leonard has resided at eight documented addresses over time. The past residences of this person are documented as: 113 N East Ave, Kannapolis, NC 28083, 339 Sunfish Terrace, Salisbury, and 204 York Ave, Kannapolis. Carl owns two post office boxes, a few examples being: Po Box 5068, Concord, NC 28027-1500, Po Box 1311, Kannapolis, NC 28082-1311. It is probable that Peggy Leonard (age seventy-six years) is the spouse of Carl Leonard, the individual. Mr. Leonard can be contacted by email at [email protected]. At 113 N East Ave, Kannapolis, NC 28083, Carl Ray Leonard and Elaine B Robb (between 2016 and 2018) shared a dwelling. Individuals named Carl Leonard are residents of North Carolina. Public records suggest that Ms. Stockstill and Lauren Stockstill are also living at 2924 Mountcrest Cir NW