Public records show that Leo is connected with Soo Enterprises, Inc. Public records show Omaha, Clearwater and Honolulu as cities Leo also stayed in. Records link phone number (727) 799-9454 with Leo’s details. Leo has reached 98 years of age. Leo currently resides at 3324 Maplewood St, Sioux City, Ia 51104. Leo was born in 1926. We have found 5 possible relatives of Leo: Patricia T Morris, Patricia T Morris, Sarah J Morris and 2 other people.