Public records show New Smyrna Beach, Westfield, Knoxville and 3 other cities as cities Leonard also stayed in. The number currently linked to Leonard is (386) 255-6389. Leonard is a resident of 1318 Westwood Dr, Daytona Beach, Fl 32117. Leonard has reached 72 years of age. 1952 is the birth year of Leonard. Possible relatives of Leonard are: Amelia C Abbey, Iona M Abbey, Sheldon Lp Abbey and 4 other people.