This person has lived also in Long Beach and Stafford. 4142 Forest Leaf Cir, Missouri City, Tx 77459 is where Glen resides. Glen owns the phone number (281) 499-0039. His birth year was listed as 1959. Glen was born 65 years ago.