Leonardsteven turned 71 years old. 2541 Shelby Pkwy, Cape Coral, Fl 33904 is where Leonardsteven resides. Records link phone number (239) 458-4372 with Leonardsteven’s details. We have found 9 possible relatives of Leonardsteven: Theresa Michaline Eichbauer, Virginia L Bauer, Edward V Bauer and 6 other people. House Cleaning Plus is a business Leonardsteven has some connections with. This person's birth year was listed as 1953. This person has stayed in Warren, Lake Orion, Shelby Township and 3 other cities before moving to Cape Coral.