The number currently linked to Leonard is (828) 484-9772. Leonard is a resident of 90 King Rd, Weaverville, Nc 28787. The age of Leonard is 55. 1969 is the birth year of Leonard. Mars Hill and Marshall are cities Leonard has lived in.