Leonard turned 66 years old. The number currently linked to Leonard is (919) 429-3188. The birth year was listed as 1958. In addition to Goldsboro, Leonard also lived in Dudley and Goldsboro. 809 Madison Ave, Goldsboro, Nc 27530 is where Leonard resides.