Leola Williamsom was born in 1941, age 83. Leola Williamsom's address is 7214 S Langley Avenue # 2fl, Chicago, IL 60619. Possible relatives include Marcus Williams, Margaret Williamson and 1 others. Public records show Leola has also lived in Chicago, IL. Leola's latest phone number is (773) 651-8623. Previous phone numbers include (773) 891-2795.
Results 1 - 1 of 1