The current age of Loren is 117. This person is linked with Loren Foote & Sons Co. A city Loren has lived in before is Dekalb. The residency of Loren is at 706 Locust St, Glenwood, Ia 51534. 1906 is the birth year of Loren. Loren has listed phone number: (712) 527-3001.