Glen was born 81 years ago. This person's birth year is 1943. The number currently linked to Glen is (712) 343-6767. 15 Maize Corn Rd, Portsmouth, Ri 02871 is where Glen lives. He has stayed in Harlan, Decorah, Avoca and one other city before moving to Portsmouth. We have found 5 possible relatives of Glen: Elizabeth A Lord, Strulovic Kimberly Lord, Elizabeth A Lord and 2 other people.