Sol Leland was born in 1915, age 109. Sol Leland's address is 3980 Oaks Clubhouse Drive Apt 311, Pompano Beach, FL 33069. Possible relatives include Nancy Leland. Public records show Sol has also lived in Pompano Beach, FL.
Related to: Nancy Leland
Results 1 - 1 of 1