3949 Garden Plaza Way #5624, Orlando, Fl 32837 is where Leonard lives. The number currently linked to Leonard is (414) 529-4664. Leonard was born in 1953. This year Leonard celebrated his 71 birthday. This person has lived also in Kissimmee, Franklin, Grosse Pointe Park and one other city.