Leolus Wall was born in 1913, age 111. Leolus Wall's address is 1677 N Mayfair Road , Fort Myers, FL 33919. Possible relatives include Norma Crawford, June Gould and 1 others. Public records show Leolus has also lived in Marco Island, FL. Leolus's latest phone number is (239) 481-1647. Previous phone numbers include (239) 707-0740 and (850) 346-0411.
Results 1 - 1 of 1