Loren Nuhn was born in 1913, age 110. Loren Nuhn's address is 119 S East Street , Atlanta, MO 63530. Public records show Loren has also lived in Atlanta, MO. Loren's latest phone number is (660) 239-4431. Previous phone numbers include (660) 239-4638 and (660) 541-1556.
Results 1 - 1 of 1