Cities Leonard has lived in before are Brownstown Township, Brownstown Twp, Taylor and 7 other cities. His birth year was listed as 1962. Leonard now resides at 1712 Tuckahoe Rd, Williamstown, Nj 08094. The number currently linked to Leonard is (313) 291-2918. Leonard has reached 62 years of age.