5345. Kirk Lewis LEONARD was born on 12 Jun 1950 in Port Huron, St. Clair Co, MI. He died on 12 Jul 2004 in Portland, OR.
Kirk Lewis LEONARD had the following children:
+5407
i.
5408
ii.
5409
iii.
5410
iv.