Glenn was born 81 years ago. Other cities that he has stayed in are Coweta and Tulsa. The number currently linked to Glenn is (918) 486-4311. 1943 is the birth year of Glenn. Glenn’s residency is at 27751 161St St, Coweta, Ok 74429.