Gary Wayne Lance, Rita S Lance, Sue Ellen Wheeler and 6 other people are people possibly related to Leonard. Leonard’s current address is 1711 Zachary Ave, Blue Grass, Ia 52726. The number currently linked to Leonard is (563) 323-5799. His birth year was listed as 1956. The age of Leonard is 68. Other cities that he has stayed in are Davenport, Wilton, Camp Pendleton and one other city.