Leonard's possible relatives are Patricia A Crowder, Bessie J Crowder, Dustin James Crowder and 4 other people. The age of Leonard is 61. Leonard’s current address is 3101 Clarendon Rd, Sedalia, Mo 65301. Cities Leonard has lived in before are Aurora, Pinckney, Sugar Grove and 2 other cities. The number currently linked to Leonard is (660) 826-2935. Leonard's birth year is 1963.