Records link phone number (623) 546-1196 with Leonard’s details. Leonard was born 79 years ago. His birth year was listed as 1945. The residency of Leonard is at 2315 East Ave, Springfield, Mo 65803. Other cities that he has stayed in are Saint Joseph, Surprise, El Mirage and 4 other cities.