The phone number (641) 673-7726 is Loren’s. Cities Loren has lived in before are Lovilia, Oskaloosa and Apache Junction. The age of Loren is 110. Loren was born in 1914. 510 Spring Creek Village Ct, Oskaloosa, Ia 52577 is where Loren lives.