The birth year was listed as 1973. The number currently linked to Glenn is (918) 366-7016. Glenn has previously lived in Broken Arrow, Tulsa and West Palm Beach. 7206 112Th Pl, Bixby, Ok 74008 is where Glenn lives. Records link Glenn with Randall W Tucker, Patricia Anngalasso Tucker, Thomas L Tucker and 4 other people. The current age of Glenn is 51.