Leonard has listed (801) 944-8701 as his phone number. He has stayed in Westminster, Salt Lake City, Midvale and 3 other cities before moving to Northglenn. The birth year was listed as 1947. The current age of Leonard is 77. The residency of Leonard is at 10500 Irma Dr #10-204, Northglenn, Co 80233. Leonard is related to or closely associated with Aaron Matthew Carson, Elizabeth L Carson, Lawrence R Carson and 6 other people.