Leta Smith was born in 1932, age 91. Leta Smith's address is 506 Root Street , Park Ridge, IL 60068. Possible relatives include Albert Smith. Public records show Leta has also lived in Chicago, IL. Leta's latest phone number is (773) 580-9429. Previous phone numbers include (847) 692-3642.
Results 1 - 1 of 1