Leon Stern was born in 1917, age 107. Leon Stern's address is 157 North Florida Street , Mobile, AL 36607. Possible relatives include Claire Stern, Naomih Stern and 1 others. Public records show Leon has also lived in Mobile, AL. Leon's latest phone number is (205) 479-5855. Previous phone numbers include (251) 471-2989 and (334) 471-2989.
Also goes by: Leon N Stern
Results 1 - 1 of 1