Phone number listed for Leonard is (704) 535-4152. He has stayed in Charlotte, Howell and Midland before moving to Charlotte. Leonard was born 101 years ago. His birth year was listed as 1923. Leonard now resides at 6210 Spanish Oak Rd, Charlotte, Nc 28227.