This person's birth year is 1929. 401 D St, Elmwood, Ne 68349 is where Glen resides. Glen has reached the age of 95 years. Records link phone number (402) 994-6775 with Glen’s details. A city Glen has lived in before is Elmwood.