The birth year was listed as 1926. The number currently linked to Glen is (262) 552-7251. Glen was born 97 years ago. Public records show Kenosha as a city Glen also stayed in. 570 11Th Pl, Kenosha, Wi 53140 is where Glen resides.