Leonard owns the phone number (954) 969-0847. Leonard’s current address is 3032 5Th Ave, Cape Coral, Fl 33914. Leonard has previously lived in Bellevue, Pompano Beach, Lehigh Acres and 5 other cities. Leonard was born 73 years ago. People possibly related to Leonard are Suzanne L Rose, Kevin J Larose, Linda S Larose and 5 other people. 1951 is the birth year of Leonard.