Leonard owns the phone number (561) 575-7472. Public records show Jupiter, West Palm Beach and Lake Park as cities Leonard also stayed in. Leonard was born 67 years ago. Leonard’s current address is 8792 Water Oak Pl, Tequesta, Fl 33469. His birth year was listed as 1957.
Native American is his ethnicity. Ethnic group of this person is Native American. Language he can speak is English. Leonard's education level is college. This person date of birth is 1957-08-29.