Records link phone number (239) 481-1492 with Leo’s details. This person is linked with Mechanical Construction Consulting Corp. The birth year was listed as 1925. This year Leo celebrated his 98 birthday. Leo is a resident of 8847 Staghorn Way, Fort Myers, Fl 33908. He has stayed in Fort Myers Beach, Bay Shore, Bellmore and 2 other cities before moving to Fort Myers.