Possible relatives of Leonard are: Timothy Leo Borges, Jeanette C Borges, Kathleen J Borges and 5 other people. Leonard has listed (419) 628-2549 as his phone number. The current age of Leonard is 100. 1923 is the birth year of Leonard. Leonard now resides at 09877 State Route 66, New Bremen, Oh 45869. This person has lived also in Minster and New Bremen.