Other cities that he has stayed in are Humble, Baton Rouge, Monroe and one other city. Glen was born 64 years ago. Glen's birth year is 1960. Glen’s residency is at 1204 Maywood Dr, Longview, Tx 75604. People possibly related to Glen are Dayle L Allen, Dale Charles Allen, Jeffrey Sean Allen and 6 other people. Records link phone number (903) 759-1920 with Glen’s details.