1958 is the birth year of Glenn. Glenn owns the phone number (281) 456-0985. Public records show Houston as a city Glenn also stayed in. Glenn’s residency is at 11414 Jacinto Dr, Houston, Tx 77044. The current age of Glenn is 66. We have found 9 possible relatives of Glenn: Thomas A Cooper, Andelia Deleon Cooper, Marie Blackwell Cooper and 6 other people.