The number currently linked to Glenn is (713) 661-5658. Glenn’s residency is at 5538 Holly St #306, Houston, Tx 77081. American Building Systems and American Buildings & Structures are businesses that might have connection with Glenn. Glenn turned 69 years old. The birth year was listed as 1955. He has stayed in Houston, San Antonio and Sedona before moving to Houston.