A city Leonard has lived in before is Apex. Leonard turned 111 years old. Records link Leonard with Daniel W Seamon, Kenneth D Seamon, Ruby A Seamon and one other person. The residency of Leonard is at 1669 Mayhew St, Tallahassee, Fl 32304. 1913 is the birth year of Leonard. The number currently linked to Leonard is (904) 575-3516.