Glen was born 94 years ago. The possible relatives of Glen are Ollie M Simmons, Ollie N Simmons, Tina Simmons and one other person. 1929 is the birth year of Glen. The number currently linked to Glen is (405) 936-9449. 500 137Th St, Edmond, Ok 73013 is where Glen lives. A city Glen has lived in before is Oklahoma City.