Leonard has listed phone number: (616) 534-1205. People possibly related to Leonard are Toni Lynn Wilbur, Charles Thomas Wilber, Yvonne S Wilbur and one other person. His birth year was listed as 1930. The current age of Leonard is 93. Other cities that he has stayed in are Grand Rapids and Alma. Leonard’s residency is at 3535 Collingwood Ave, Wyoming, Mi 49519.