Public records show Shawnee, Tecumseh, Fort Leonard Wood and 2 other cities as cities Leo also stayed in. 1956 is his birth date. The residency of Leo is at 18091 Doral Dr, Fort Myers, Fl 33967. This year Leo celebrated his 69 birthday. Public records show that Leo is connected with Capt Leo Fennells Back Bay Charters.