This year Glenn celebrated his 75 birthday. Glenn was born in 1949. The number currently linked to Glenn is (713) 460-1815. Glenn now resides at 9810 Casa Loma Dr, Houston, Tx 77041. Public records show Houston as a city Glenn also stayed in.