Phone number listed for Leonard is (314) 434-5338. 2115 Riding Spur, Saint Louis, Mo 63146 is where Leonard lives. Other cities that he has stayed in are Saint Louis and Hazelwood. This person's birth year is 1942. The current age of Leonard is 82. The possible relatives of Leonard are Daniel Thomas Canoy, Linda Ann Canoy, David Douglas Canoy and one other person.
Possible Leonard's ethincity is Filipino. Leonard belongs to Polynesian ethnic group. Leonard's language is English. Leonard compleated college. Leonard's date of birth was listed as 1942-05-06.