Glen is a resident of 219 Coach Lamp Ln, Houston, Tx 77060. Glen's birth year is 1975. The current age of Glen is 49. People possibly related to Glen are Esterlene E Williams, Rick Allison Williams, Kenton Bernard Williams and 6 other people. He has stayed in Porter, Humble, New Caney and 2 other cities before moving to Houston. The phone number (713) 448-5063 is Glen’s.