This year Glenn celebrated his 70 birthday. Glenn currently resides at 2709 Blue Quail Pass, Edmond, Ok 73013. Glenn's birth date was listed as 1955. The number currently linked to Glenn is (405) 755-3096. This person is linked with companies: Mac Investments Llc and Warehouse Distributing Co, Inc. Glenn has previously lived in Oklahoma City and Lake Charles.