His birth year was listed as 1952. Leo has reached 73 years of age. Leo now resides at 752 Bayside Dr #A503, Cape Canaveral, Fl 32920. The possible relatives of Leo are Barbara Suzann Porter, Charles Edward Porter, Charles E Porter and 6 other people. Records link phone number (410) 465-0769 with Leo’s details. Public records show Ellicott City, Cape Canaveral and Frankford as cities Leo also stayed in.