Records link phone number (307) 326-5005 with Leonard’s details. The current age of Leonard is 97. This person has lived also in Rock Springs. Leonard’s residency is at 1209 Lincoln Ave, Rock Springs, Wy 82901. This person's birth year is 1927.