Glen has previously lived in Magnolia. Glen owns the phone number (281) 252-9959. Glen's birth year is 1941. 30015 Oakwood Ln, Magnolia, Tx 77354 is where Glen lives. Glen has reached 84 years of age. Possible relatives of Glen are: Glenda Neel Holmes, Virginia Leigh Bahr, Laurence Wayne Holmes and one other person.