The current age of Glen is 93. Glen’s residency is at 4920 33Rd St, Oklahoma City, Ok 73122. 1930 is the birth year of Glen. The number currently linked to Glen is (405) 680-5738. Other cities that he has stayed in are Oklahoma City and Edmond.