This person's birth year is 1940. The age of Leonard is 84. Possible relatives of Leonard are: Margaret B Hunter, Beatrice Denise Hunter, Florena E Hunter and one other person. Leonard is a resident of 1206 Hargett St, Raleigh, Nc 27610. Phone number listed for Leonard is (919) 821-3854. Leonard has previously lived in Opa Locka, Miami, Carol City and one other city.