Cities Leonard has lived in before are Leominster and Southampton. 25 Morningside Dr, Shrewsbury, Ma 01545 is where Leonard resides. The age of Leonard is 112. 1911 is the birth year of Leonard. Leonard has listed (631) 283-2427 as his phone number.