Leonard has reached the age of 56 years. Leonard L Morlaes, Tina Evrhardt Morales, Verna Marie Morales and 6 other people are people possibly related to Leonard. Leonard’s current address is 1904 Goldfinch Dr, Saint Bernard, La 70085. This person is linked with Mr C's Bus Service Llc. The number currently linked to Leonard is (504) 615-4635. Other a city that he has stayed in is Saint Bernard. This person's birth year is 1968.