The residency of Leonard is at 1702 Nantucket Dr #137, Sun City Center, Fl 33573. The current age of Leonard is 91. The number currently linked to Leonard is (813) 684-2234. Leonard's birth year is 1932. Other cities that he has stayed in are Plymouth and Brandon.
One home/property is owned by Leonard. Leonard's apartment/home is located on 1702 NANTUCKET DR 137, SUN CITY CENTER, FL 33573. The value of his property is $88,728.